From b64d5c71e96e368fce3e1d00ff7b0e86ceaca25d Mon Sep 17 00:00:00 2001 From: "sieve32@gmail.com" Date: Fri, 24 Aug 2012 23:16:34 +0000 Subject: [PATCH 01/43] -Including the .dm that I forgot from r4525 -Changed the air assimilation for ReplaceWithFloor() and ReplaceWithPlating() so that it doesn't count non-floors/non-space turfs against the average. -Commented them as well Fixes Issue 851 -Standardized AIbots a bit, primarily with vars, attackby(), emag() and such (Mostly excludes M.U.L.E.'s though) -AIbots now have a maintenece panel on them, which can be opened after unlocking the access panel by using a screwdriver -The bots are now repaired by opening the maint panel and using a welder -Emagging the access panel will unlock it permanatly, and emagging it with the maint panel open will trigger the emag behavior -Floorbots will actually pull up tiles when emagged, 90% to just pull up the plating (And add it to the tile stock), and 10% to replace the floor with lattice -When destroyed, floorbots will actually drop all the tiles they have stored, not just 1 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4528 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/machinery/bots/bots.dm | 29 ++++++++++----- code/game/machinery/bots/cleanbot.dm | 29 ++++++++------- code/game/machinery/bots/ed209bot.dm | 52 +++++++++++++++------------ code/game/machinery/bots/floorbot.dm | 53 ++++++++++++++++++++++++---- code/game/machinery/bots/medbot.dm | 42 ++++++++++++---------- code/game/machinery/bots/mulebot.dm | 3 -- code/game/machinery/bots/secbot.dm | 41 ++++++++++++--------- code/game/turfs/turf.dm | 39 +++++++++++--------- code/modules/mining/mine_items.dm | 1 - html/changelog.html | 12 +++++++ 10 files changed, 192 insertions(+), 109 deletions(-) diff --git a/code/game/machinery/bots/bots.dm b/code/game/machinery/bots/bots.dm index f619c5ebcf..eb037aed6e 100644 --- a/code/game/machinery/bots/bots.dm +++ b/code/game/machinery/bots/bots.dm @@ -9,6 +9,8 @@ var/maxhealth = 0 var/fire_dam_coeff = 1.0 var/brute_dam_coeff = 1.0 + var/open = 0//Maint panel + var/locked = 1 //var/emagged = 0 //Urist: Moving that var to the general /bot tree as it's used by most bots @@ -29,7 +31,12 @@ src.explode() /obj/machinery/bot/proc/Emag(mob/user as mob) - if(!emagged) emagged = 1 + if(locked) + locked = 0 + emagged = 1 + user << "You bypass [src]'s controls." + if(!locked && open) + emagged = 2 /obj/machinery/bot/examine() set src in view() @@ -70,16 +77,20 @@ /obj/machinery/bot/attackby(obj/item/weapon/W as obj, mob/user as mob) - if (istype(W, /obj/item/weapon/screwdriver)) - if (src.health < maxhealth) - src.health = min(maxhealth, src.health+25) - user.visible_message( - "\red [user] repairs [src]!", - "\blue You repair [src]!" - ) + if(istype(W, /obj/item/weapon/screwdriver)) + if(!locked) + open = !open + user << "Maintenance panel is now [src.open ? "opened" : "closed"]." + else if(istype(W, /obj/item/weapon/weldingtool)) + if(health < maxhealth) + if(open) + health = min(maxhealth, health+10) + user.visible_message("\red [user] repairs [src]!","\blue You repair [src]!") + else + user << "Unable to repair with the maintenance panel closed." else user << "[src] does not need a repair." - else if (istype(W, /obj/item/weapon/card/emag) && !emagged) + else if (istype(W, /obj/item/weapon/card/emag) && emagged < 2) Emag(user) else switch(W.damtype) diff --git a/code/game/machinery/bots/cleanbot.dm b/code/game/machinery/bots/cleanbot.dm index 3b765dc22b..29a83b13de 100644 --- a/code/game/machinery/bots/cleanbot.dm +++ b/code/game/machinery/bots/cleanbot.dm @@ -26,11 +26,9 @@ health = 25 maxhealth = 25 var/cleaning = 0 - var/locked = 1 var/screwloose = 0 var/oddbutton = 0 var/blood = 1 - var/panelopen = 0 var/list/target_types = list() var/obj/effect/decal/cleanable/target var/obj/effect/decal/cleanable/oldtarget @@ -86,13 +84,14 @@ dat += text({" Automatic Station Cleaner v1.0

Status: []
-Behaviour controls are [src.locked ? "locked" : "unlocked"]"}, +Behaviour controls are [src.locked ? "locked" : "unlocked"]
+Maintenance panel panel is [src.open ? "opened" : "closed"]"}, text("[src.on ? "On" : "Off"]")) if(!src.locked) dat += text({"
Cleans Blood: []
"}, text("[src.blood ? "Yes" : "No"]")) dat += text({"
Patrol station: []
"}, text("[src.should_patrol ? "Yes" : "No"]")) // dat += text({"
Beacon frequency: []
"}, text("[src.beacon_freq]")) - if(src.panelopen && !src.locked) + if(src.open && !src.locked) dat += text({" Odd looking screw twiddled: []
Weird button pressed: []"}, @@ -138,25 +137,25 @@ text("[src.oddbutton ? "Yes" : "No" /obj/machinery/bot/cleanbot/attackby(obj/item/weapon/W, mob/user as mob) if (istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if(src.allowed(usr)) + if(src.allowed(usr) && !open && !emagged) src.locked = !src.locked user << "You [ src.locked ? "lock" : "unlock"] the [src] behaviour controls." else - user << "This [src] doesn't seem to respect your authority." - else if (istype(W, /obj/item/weapon/screwdriver)) - if(!src.locked) - src.panelopen = !src.panelopen - user << "You [ src.panelopen ? "open" : "close"] the hidden panel on [src]." + if(emagged) + user << "ERROR" + if(open) + user << "Please close the access panel before locking it." + else + user << "This [src] doesn't seem to respect your authority." else return ..() /obj/machinery/bot/cleanbot/Emag(mob/user as mob) ..() - if(user) user << "The [src] buzzes and beeps." - src.oddbutton = 1 - src.screwloose = 1 - src.panelopen = 0 - src.locked = 1 + if(open && !locked) + if(user) user << "The [src] buzzes and beeps." + src.oddbutton = 1 + src.screwloose = 1 /obj/machinery/bot/cleanbot/process() set background = 1 diff --git a/code/game/machinery/bots/ed209bot.dm b/code/game/machinery/bots/ed209bot.dm index 62aa9fe277..f24f106827 100644 --- a/code/game/machinery/bots/ed209bot.dm +++ b/code/game/machinery/bots/ed209bot.dm @@ -20,7 +20,6 @@ //var/lasers = 0 - var/locked = 1 //Behavior Controls lock var/mob/living/carbon/target var/oldtarget_name var/threatlevel = 0 @@ -124,7 +123,8 @@ dat += text({" Automatic Security Unit v2.5

Status: []
-Behaviour controls are [src.locked ? "locked" : "unlocked"]"}, +Behaviour controls are [src.locked ? "locked" : "unlocked"]
+Maintenance panel panel is [src.open ? "opened" : "closed"]"}, "
[src.on ? "On" : "Off"]" ) @@ -186,11 +186,16 @@ Auto Patrol: []"}, /obj/machinery/bot/ed209/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) + if (src.allowed(user) && !open && !emagged) src.locked = !src.locked user << "Controls are now [src.locked ? "locked" : "unlocked"]." else - user << "Access denied." + if(emagged) + user << "ERROR" + if(open) + user << "Please close the access panel before locking it." + else + user << "Access denied." else ..() if (!istype(W, /obj/item/weapon/screwdriver) && (W.force) && (!src.target)) @@ -201,19 +206,20 @@ Auto Patrol: []"}, /obj/machinery/bot/ed209/Emag(mob/user as mob) ..() - if(user) user << "You short out [src]'s target assessment circuits." - spawn(0) - for(var/mob/O in hearers(src, null)) - O.show_message("\red [src] buzzes oddly!", 1) - src.target = null - if(user) src.oldtarget_name = user.name - src.last_found = world.time - src.anchored = 0 - src.emagged = 1 - src.on = 1 - src.icon_state = "[lasercolor]ed209[src.on]" - src.projectile = null - mode = SECBOT_IDLE + if(open && !locked) + if(user) user << "You short out [src]'s target assessment circuits." + spawn(0) + for(var/mob/O in hearers(src, null)) + O.show_message("\red [src] buzzes oddly!", 1) + src.target = null + if(user) src.oldtarget_name = user.name + src.last_found = world.time + src.anchored = 0 + src.emagged = 2 + src.on = 1 + src.icon_state = "[lasercolor]ed209[src.on]" + src.projectile = null + mode = SECBOT_IDLE /obj/machinery/bot/ed209/process() set background = 1 @@ -654,7 +660,7 @@ Auto Patrol: []"}, /obj/machinery/bot/ed209/proc/assess_perp(mob/living/carbon/human/perp as mob) var/threatcount = 0 - if(src.emagged) return 10 //Everyone is a criminal! + if(src.emagged == 2) return 10 //Everyone is a criminal! if((src.idcheck) || (isnull(perp:wear_id)) || (istype(perp:wear_id, /obj/item/weapon/card/id/syndicate))) @@ -814,17 +820,17 @@ Auto Patrol: []"}, if(!projectile) if(!lasercolor) - if (src.emagged) + if (src.emagged == 2) projectile = /obj/item/projectile/beam else projectile = /obj/item/projectile/energy/electrode else if(lasercolor == "b") - if (src.emagged) + if (src.emagged == 2) projectile = /obj/item/projectile/omnitag else projectile = /obj/item/projectile/bluetag else if(lasercolor == "r") - if (src.emagged) + if (src.emagged == 2) projectile = /obj/item/projectile/omnitag else projectile = /obj/item/projectile/redtag @@ -871,8 +877,8 @@ Auto Patrol: []"}, var/mob/toshoot = pick(targets) if (toshoot) targets-=toshoot - if (prob(50) && !emagged) - emagged = 1 + if (prob(50) && emagged < 2) + emagged = 2 shootAt(toshoot) emagged = 0 else diff --git a/code/game/machinery/bots/floorbot.dm b/code/game/machinery/bots/floorbot.dm index 31e565eaed..4dda38d3d0 100644 --- a/code/game/machinery/bots/floorbot.dm +++ b/code/game/machinery/bots/floorbot.dm @@ -42,7 +42,6 @@ var/improvefloors = 0 var/eattiles = 0 var/maketiles = 0 - var/locked = 1 var/turf/target var/turf/oldtarget var/oldloc = null @@ -80,6 +79,7 @@ var/dat dat += "Automatic Station Floor Repairer v1.0

" dat += "Status: [src.on ? "On" : "Off"]
" + dat += "Maintenance panel panel is [src.open ? "opened" : "closed"]
" dat += "Tiles left: [src.amount]
" dat += "Behvaiour controls are [src.locked ? "locked" : "unlocked"]
" if(!src.locked) @@ -109,15 +109,24 @@ user << "You load [loaded] tiles into the floorbot. He now contains [src.amount] tiles." src.updateicon() else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if(src.allowed(usr)) + if(src.allowed(usr) && !open && !emagged) src.locked = !src.locked user << "You [src.locked ? "lock" : "unlock"] the [src] behaviour controls." else - user << "The [src] doesn't seem to respect your authority." + if(emagged) + user << "ERROR" + if(open) + user << "Please close the access panel before locking it." + else + user << "Access denied." src.updateUsrDialog() else ..() +/obj/machinery/bot/floorbot/Emag(mob/user as mob) + ..() + if(open && !locked) + if(user) user << "The [src] buzzes and beeps." /obj/machinery/bot/floorbot/Topic(href, href_list) if(..()) @@ -184,7 +193,7 @@ for(var/mob/O in viewers(src, null)) O.show_message(text("[src] makes an excited booping beeping sound!"), 1) - if(!src.target || src.target == null) + if((!src.target || src.target == null) && emagged < 2) if(targetdirection != null) /* for (var/turf/space/D in view(7,src)) @@ -217,6 +226,14 @@ src.target = T break + if((!src.target || src.target == null) && emagged == 2) + if(!src.target || src.target == null) + for (var/turf/simulated/floor/D in view(7,src)) + if(!(D in floorbottargets) && D != src.oldtarget && D.floor_tile) + src.oldtarget = D + src.target = D + break + if(!src.target || src.target == null) if(src.loc != src.oldloc) src.oldtarget = null @@ -245,8 +262,23 @@ src.eattile(src.target) else if(istype(src.target, /obj/item/stack/sheet/metal)) src.maketile(src.target) - else if(istype(src.target, /turf/)) + else if(istype(src.target, /turf/) && emagged < 2) repair(src.target) + else if(emagged == 2 && istype(src.target,/turf/simulated/floor)) + var/turf/simulated/floor/F = src.target + src.anchored = 1 + src.repairing = 1 + if(prob(90)) + F.break_tile_to_plating() + else + F.ReplaceWithLattice() + for(var/mob/O in viewers(src, null)) + O.show_message(text("\red [src] makes an excited booping sound."), 1) + spawn(50) + src.amount ++ + src.anchored = 0 + src.repairing = 0 + src.target = null src.path = new() return @@ -348,8 +380,15 @@ if (prob(50)) new /obj/item/robot_parts/l_arm(Tsec) - if (amount) - new /obj/item/stack/tile/plasteel(Tsec) // only one tile, yes + while (amount)//Dumps the tiles into the appropriate sized stacks + if(amount >= 16) + var/obj/item/stack/tile/plasteel/T = new (Tsec) + T.amount = 16 + amount -= 16 + else + var/obj/item/stack/tile/plasteel/T = new (Tsec) + T.amount = src.amount + amount = 0 var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread s.set_up(3, 1, src) diff --git a/code/game/machinery/bots/medbot.dm b/code/game/machinery/bots/medbot.dm index a232ecd1a0..f812115540 100644 --- a/code/game/machinery/bots/medbot.dm +++ b/code/game/machinery/bots/medbot.dm @@ -15,7 +15,6 @@ maxhealth = 20 req_access =list(access_medical) var/stunned = 0 //It can be stunned by tasers. Delicate circuits. - var/locked = 1 //var/emagged = 0 var/obj/machinery/camera/cam = null var/list/botcard_access = list(access_medical, access_morgue, access_genetics, access_robotics) @@ -106,6 +105,7 @@ var/dat dat += "Automatic Medical Unit v1.0

" dat += "Status: [src.on ? "On" : "Off"]
" + dat += "Maintenance panel panel is [src.open ? "opened" : "closed"]
" dat += "Beaker: " if (src.reagent_glass) dat += "Loaded \[[src.reagent_glass.reagents.total_volume]/[src.reagent_glass.reagents.maximum_volume]\]" @@ -181,12 +181,17 @@ /obj/machinery/bot/medbot/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) + if (src.allowed(user) && !open && !emagged) src.locked = !src.locked user << "Controls are now [src.locked ? "locked." : "unlocked."]" src.updateUsrDialog() else - user << "Access denied." + if(emagged) + user << "ERROR" + if(open) + user << "Please close the access panel before locking it." + else + user << "Access denied." else if (istype(W, /obj/item/weapon/reagent_containers/glass)) if(src.locked) @@ -210,19 +215,20 @@ /obj/machinery/bot/medbot/Emag(mob/user as mob) ..() - if(user) user << "You short out [src]'s reagent synthesis circuits." - spawn(0) - for(var/mob/O in hearers(src, null)) - O.show_message("\red [src] buzzes oddly!", 1) - flick("medibot_spark", src) - src.patient = null - if(user) src.oldpatient = user - src.currently_healing = 0 - src.last_found = world.time - src.anchored = 0 - src.emagged = 1 - src.on = 1 - src.icon_state = "medibot[src.on]" + if(open && !locked) + if(user) user << "You short out [src]'s reagent synthesis circuits." + spawn(0) + for(var/mob/O in hearers(src, null)) + O.show_message("\red [src] buzzes oddly!", 1) + flick("medibot_spark", src) + src.patient = null + if(user) src.oldpatient = user + src.currently_healing = 0 + src.last_found = world.time + src.anchored = 0 + src.emagged = 2 + src.on = 1 + src.icon_state = "medibot[src.on]" /obj/machinery/bot/medbot/process() set background = 1 @@ -322,7 +328,7 @@ if(C.suiciding) return 0 //Kevorkian school of robotic medical assistants. - if(src.emagged) //Everyone needs our medicine. (Our medicine is toxins) + if(src.emagged == 2) //Everyone needs our medicine. (Our medicine is toxins) return 1 //If they're injured, we're using a beaker, and don't have one of our WONDERCHEMS. @@ -380,7 +386,7 @@ if((src.use_beaker) && (src.reagent_glass) && (src.reagent_glass.reagents.total_volume)) reagent_id = "internal_beaker" - if(src.emagged) //Emagged! Time to poison everybody. + if(src.emagged == 2) //Emagged! Time to poison everybody. reagent_id = "toxin" var/virus = 0 diff --git a/code/game/machinery/bots/mulebot.dm b/code/game/machinery/bots/mulebot.dm index 9e6af7a13f..600617b826 100644 --- a/code/game/machinery/bots/mulebot.dm +++ b/code/game/machinery/bots/mulebot.dm @@ -17,9 +17,7 @@ maxhealth = 150 fire_dam_coeff = 0.7 brute_dam_coeff = 0.5 - var/locked = 1 var/atom/movable/load = null // the loaded crate (usually) - var/beacon_freq = 1400 var/control_freq = 1447 @@ -49,7 +47,6 @@ var/auto_return = 1 // true if auto return to home beacon after unload var/auto_pickup = 1 // true if auto-pickup at beacon - var/open = 0 // true if maint hatch is open var/obj/item/weapon/cell/cell // the installed power cell diff --git a/code/game/machinery/bots/secbot.dm b/code/game/machinery/bots/secbot.dm index 30ddfef920..59bcf938eb 100644 --- a/code/game/machinery/bots/secbot.dm +++ b/code/game/machinery/bots/secbot.dm @@ -12,7 +12,6 @@ brute_dam_coeff = 0.5 // weight = 1.0E7 req_access = list(access_security) - var/locked = 1 //Behavior Controls lock var/mob/living/carbon/target var/oldtarget_name var/threatlevel = 0 @@ -114,7 +113,8 @@ dat += text({" Automatic Security Unit v1.3

Status: []
-Behaviour controls are [src.locked ? "locked" : "unlocked"]"}, +Behaviour controls are [src.locked ? "locked" : "unlocked"]
+Maintenance panel panel is [src.open ? "opened" : "closed"]"}, "[src.on ? "On" : "Off"]" ) @@ -162,11 +162,16 @@ Auto Patrol: []"}, /obj/machinery/bot/secbot/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if(src.allowed(user)) + if(src.allowed(user) && !open && !emagged) src.locked = !src.locked user << "Controls are now [src.locked ? "locked." : "unlocked."]" else - user << "\red Access denied." + if(emagged) + user << "ERROR" + if(open) + user << "\red Please close the access panel before locking it." + else + user << "\red Access denied." else ..() if(!istype(W, /obj/item/weapon/screwdriver) && (W.force) && (!src.target)) @@ -174,18 +179,20 @@ Auto Patrol: []"}, src.mode = SECBOT_HUNT /obj/machinery/bot/secbot/Emag(mob/user as mob) - if(user) user << "\red You short out [src]'s target assessment circuits." - spawn(0) - for(var/mob/O in hearers(src, null)) - O.show_message("\red [src] buzzes oddly!", 1) - src.target = null - if(user) src.oldtarget_name = user.name - src.last_found = world.time - src.anchored = 0 - src.emagged = 1 - src.on = 1 - src.icon_state = "secbot[src.on]" - mode = SECBOT_IDLE + ..() + if(open && !locked) + if(user) user << "\red You short out [src]'s target assessment circuits." + spawn(0) + for(var/mob/O in hearers(src, null)) + O.show_message("\red [src] buzzes oddly!", 1) + src.target = null + if(user) src.oldtarget_name = user.name + src.last_found = world.time + src.anchored = 0 + src.emagged = 2 + src.on = 1 + src.icon_state = "secbot[src.on]" + mode = SECBOT_IDLE /obj/machinery/bot/secbot/process() set background = 1 @@ -586,7 +593,7 @@ Auto Patrol: []"}, /obj/machinery/bot/secbot/proc/assess_perp(mob/living/carbon/human/perp as mob) var/threatcount = 0 - if(src.emagged) return 10 //Everyone is a criminal! + if(src.emagged == 2) return 10 //Everyone is a criminal! if(src.idcheck && !src.allowed(perp)) diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 343fd5ada0..9550ee2ef5 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -156,26 +156,30 @@ var/aco = 0 var/atox = 0 var/atemp = 0 + var/turf_count = 0 var/turf/simulated/floor/W = new /turf/simulated/floor( locate(src.x, src.y, src.z) ) - for(var/direction in cardinal) +//////Assimilate Air////// + for(var/direction in cardinal)//Only use cardinals to cut down on lag var/turf/T = get_step(src,direction) - if(istype(T,/turf/space)) + if(istype(T,/turf/space))//Counted as no air + turf_count++//Considered a valid turf for air calcs continue - else if(istype(T,/turf/simulated)) + else if(istype(T,/turf/simulated/floor)) var/turf/simulated/S = T - if(S.air) + if(S.air)//Add the air's contents to the holders aoxy += S.air.oxygen anitro += S.air.nitrogen aco += S.air.carbon_dioxide atox += S.air.toxins atemp += S.air.temperature - W.air.oxygen = (aoxy/4) - W.air.nitrogen = (anitro/4) - W.air.carbon_dioxide = (aco/4) - W.air.toxins = (atox/4) - W.air.temperature = (atemp/4) + turf_count ++ + W.air.oxygen = (aoxy/max(turf_count,1))//Averages contents of the turfs, ignoring walls and the like + W.air.nitrogen = (anitro/max(turf_count,1)) + W.air.carbon_dioxide = (aco/max(turf_count,1)) + W.air.toxins = (atox/max(turf_count,1)) + W.air.temperature = (atemp/max(turf_count,1))//Trace gases can get bant W.RemoveLattice() W.dir = old_dir @@ -197,13 +201,16 @@ var/aco = 0 var/atox = 0 var/atemp = 0 + var/turf_count = 0 +//////Assimilate Air////// var/turf/simulated/floor/plating/W = new /turf/simulated/floor/plating( locate(src.x, src.y, src.z) ) for(var/direction in cardinal) var/turf/T = get_step(src,direction) if(istype(T,/turf/space)) + turf_count++ continue - else if(istype(T,/turf/simulated)) + else if(istype(T,/turf/simulated/floor)) var/turf/simulated/S = T if(S.air) aoxy += S.air.oxygen @@ -211,12 +218,12 @@ aco += S.air.carbon_dioxide atox += S.air.toxins atemp += S.air.temperature - W.air.oxygen = (aoxy/4) - W.air.oxygen = (aoxy/4) - W.air.nitrogen = (anitro/4) - W.air.carbon_dioxide = (aco/4) - W.air.toxins = (atox/4) - W.air.temperature = (atemp/4) + turf_count++ + W.air.oxygen = (aoxy/max(turf_count,1)) + W.air.nitrogen = (anitro/max(turf_count,1)) + W.air.carbon_dioxide = (aco/max(turf_count,1)) + W.air.toxins = (atox/max(turf_count,1)) + W.air.temperature = (atemp/max(turf_count,1)) W.RemoveLattice() W.dir = old_dir diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 04562d1707..4d59f34a49 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -262,7 +262,6 @@ proc/move_mining_shuttle() icon_state = "diamonddrill" item_state = "jackhammer" digspeed = 15 - force = 3 desc = "" /*****************************Shovel********************************/ diff --git a/html/changelog.html b/html/changelog.html index 3f78976c0e..1b231ffe4d 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -48,6 +48,18 @@ Stuff which is in development and not yet visible to players or just code relate should be listed in the changelog upon commit tho. Thanks. --> + +
+

August 24, 2012

+

Sieve updated:

+ +
+

August 23, 2012

Nodrak updated:

From 93a5db2cf9b0c8d3772fc3d633718831976438c3 Mon Sep 17 00:00:00 2001 From: "petethegoat@gmail.com" Date: Sat, 25 Aug 2012 01:55:53 +0000 Subject: [PATCH 02/43] Readded the chain of command, by popular demand. Now with a nice sprite and shit! Added EngTaylor's riot shield bash suggestion! Intimidate those peaceful protesters! FEATURES! git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4529 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/obj/weapon.dm | 20 ++++++++++++++++++++ icons/mob/items_lefthand.dmi | Bin 118655 -> 121938 bytes icons/mob/items_righthand.dmi | Bin 119730 -> 122119 bytes icons/obj/weapons.dmi | Bin 16875 -> 18765 bytes maps/tgstation.2.0.9.dmm | 6 +++--- sound/effects/shieldbash.ogg | Bin 0 -> 31081 bytes 6 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 sound/effects/shieldbash.ogg diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index fd7885ace2..d3328becb8 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -27,6 +27,13 @@ IsShield() return 1 + attackby(obj/item/weapon/W as obj, mob/user as mob) + if(istype(W, /obj/item/weapon/melee/baton)) + user.visible_message("[user] bashes their [src] with [W]!") + playsound(user.loc, 'sound/effects/shieldbash.ogg', 50, 1) + else + ..() + /obj/item/weapon/shield/energy name = "energy combat shield" desc = "A shield capable of stopping most projectile and melee attacks. It can be retracted, expanded, and stored anywhere." @@ -221,6 +228,19 @@ details = 1 origin_tech = "magnets=4;biotech=2" +/obj/item/weapon/melee/chainofcommand + name = "chain of command" + desc = "A tool used by great men to placate the frothing masses." + icon_state = "chain" + item_state = "chain" + flags = FPRINT | TABLEPASS | CONDUCT + slot_flags = SLOT_BELT + force = 10 + throwforce = 7 + w_class = 3 + origin_tech = "combat=4" + attack_verb = list("flogged", "whipped", "lashed", "disciplined") + /obj/item/weapon/melee/energy var/active = 0 diff --git a/icons/mob/items_lefthand.dmi b/icons/mob/items_lefthand.dmi index 84dfb7320e7cb7ad4ebb44239276b2c8b043ce0c..1e2737d0f3014d332a64e639ede8248e5387641a 100644 GIT binary patch literal 121938 zcmc$`cT^Nj_diIGAWBd~KqROH1ql)*gD5#j&Pfm?BRS3>iiijZ2uKFWISzRk1O>@) z7+{Ewq#4oxLz)4$@p<0&_dC1)?Ai0(-Qje1RabTOty^_(eeS*0L_OD5p{BY;MMOkI zt)}`^kBErO1~?Qb$$>lF=2#37(Ph&h0~4R8FTL%&oIHJ;Jlu(h0x~kqzq@lv(8waK zM^!7geol#)Zv0I7Y5$g3Jh2O;@Fu~8tHt0&gr0BnDK7ZcVbf+)1>%hkd6vobXYnDN z_|-ue_;eF_IEYw)S#D2#d^JDo(M~{(P$51#4cIod^D`teLA4x>i8m_`4h~F$s}}&oUNy zb-cgzX>lx9>aigor%%ij>jii@Esz_9e%Yv>oS4tUs2d2Rk&syCi`yzEWL9cfkSt5? zqBPqplzV0;zp*52HPyfVW@$iHpCB+|LlT$48OfILO3G`iIuEJGJeI$W{yo!x>g_a| zN#D=VWBFq5r%wJspZG^f{w6PZ#uG8!O7jI}0Z1*xjpyo=7{z!Xxj<}hVZk<%edR}c z+7tiT=+`}QhP&0OQ61tzkCZJHI>MkPC6~UATx&Ay_5J-RdLE#3)@V+&@fkPo=ry{# zC!9*I+t=z7->6IIIxVbo$a3)OJ_w_@eK56kcX=_T-GemsiLC;MerddL!705>a{Txu z)g&kFFJ(nzewS%2awWd}3M@Eiq-XNs-bmx2A$fo3q-I#^jI`D6AE)P_1A$MP*qctb zXsRpSWL0dC95kvO*~6U8LCzjt+&{F2J6<~yKUvBs*1Xgi=6&n9CcW1gNfHzOisdJ5 zKTUl{t^EY*3r$FWj`YL%0BUaO#a(sIE66*##0Si&m}gT_e30$aFtO*=S5vQh)h0Ph z5LsK7_{A&QL~+nuzVp%}fnrPU`!92*<0}Gt;ln6Bl|@35#fzN?BVsm7LoID~X_TL{ z?~g4>uCNBnCj!QK&0QI*&KaS|!j24kTJl-B(H~-Im9AkpXgDeNbjN? z*qTG9P(jx=sfcoFf%K)~Rhu#KD(`6aH|1U9de7e6_DHI`ie(KBFzNI(;@@7RP&d2# zWU<)iOW5HLh>`&t5i1$Fk{qqu&A~3u$gr9Ah{z=ol9TYTnVNGZJxenpWeE4@ITrn& z8Qx>f9sQGJyCrUVt#NGGMy2#!w8%0Er+fUZ-~SypFE;jSLBVeT#ydCm$56W=78 zS7f`Sq?cJA#zUUuN|nJ#Sc$vji?{9Dr@3H;l_-<%zp{&v2M$7gK6P(e!)7*bEy&kZt{8M z<_pVQi_1|EvW;tOzh0XDx$bPrOB`{c7i0ec63lV`kwBRl(MO&#v&UfYYJiI=e8{_& z);QEAgS|4HF?~2mVrUHWbZH<#uqt_Wc0Qx<;|HyBn=MHA)ogu*udGEKezr+>gy2)M z!O}mkBPCpNL;{B37}NPvFUne?$M=VsTQ2K}kg$kG(By1B8;hk@n0oFGTW< z=owSpzQS)&zD{fk`kpyOpFQknTgg?bd^fB2-oXR}4nzDa1(vd`Bb+V&M}C1}$KlbU zSarJ_m(8u7exbL=>$wb(UlcMP=Tt4zC*5r)<&)=D7|8N@U=cGzp(C8~@q-KrL#n2U zB$@q*FQ7bFL>u8>n9`o3oi8q?=l1|x+5<4zDrnTg}!ttP^Cegn6so(S} z2jegKQqtW3ZlyzA7A!=HZqXaXY(yF^TT1lZXfDNYGb1;2*<<_&2+E|SFErfYCo1b_-!Dh;oi|DDx z4&JXwm014``^IA$uDh(WsG{!z$r5Rqyd79LQ6Jq0QkD^o!z)T@59cXsuc!5EvIVEA z2$>|@;-X!&cf@u!JCEgBo+sW~A1*lE<<@2>e&TpgXv%|CXuGVb^!tFGUnKEP{(|6T zJhX>&wUar`R8paa1&V+72{j7RTU>RGIDMgaXtI;joM4l>_CryIixQvrdGEtIL|v85IQMdvl76kyNA};%Wtw!!BFO6P z@XMdS!tWcUdZ+lfrr>G#(P}9cYF>?0Lg#elEI%aw47uLmka!>xI4_`J8pAV)avD#!Fx#Jzvq0*U1ie8Bt}`m|K; zcjk?EMT$Bh2@lVYA)AkGu1GE0ySbSbY^%UDHWKyoohZnxK? zqS|41Jv?rOe<-x;^EJdc!(#qeFBOb}u)0nnG#YfqDoKT4Wht0gp}S}Jjyh1d*iG@} zpCGx>)8&&Y{#<&<$V^t#*@qVk(0gZE81(93)dI}D{p@V>q!6k(v9jquDf&(t}&3*b3S=SH{#`HNca3{f#H>+@Q*2bE-nmM z6J*w;bihLc=e9`z!^#gg6XHtrXlbhdtG(Kjf*YkV7kxy})6< zssXM&OP6+O&aOl;7n!_D@WVgyaq0p zD*qPShfDR&*R(LC*}edtta6CpMmdfi!OKVN2^-Apf2&Mn8IQA7V~MSA@I7Ld&&Rq< zk&4SLM!(?VMn#H(sDnGYDMED1f7lZ~cRSLW{C$MPe}bV}ANu=N7p#v@D9%@s`4c<# zXuRz|`Bdzyq*HU8(wv!k!4JB)_zN2e#@`HS| zr`@rSa;t8=1c*#A1`3ldhr;ipRHWtpK3ALyAu>9Vy7UP>n8zgl8yoj7Ocxq>1EnH! z7EdQsx)X=ZWBsQy2E)!om`JcLRPmqE9l=tG4;NjRzkc=%x9i^>=l2iap3AxryAt~P z?>|xKjtd|(C8g-T3%lsWYd*m|N@8aD87%R|yA=k3u_EZmrfXT=#9gH;c%-XC6u)~F z&+wNpI-xRiy1yyl)UHf)g@`CD|I3Y(9d%yd#v+sRRU4NXCDC%|GiHEnm#P125_nCH zxcWzp0qEhp1|`egAZj9_&spV_Vbu7TY^H@8tP%*t)9vp{_|T=;y?XwKs8e6h;sv?C zNdbNvYFt$R>Ke|cmgJ2DK>L|Ak+Yp=q~QtgIk_cRX#@3b zJ2abJocQhzV4J9Vz{#sYpN%bZcz!;CmRQvk2K{8{g!U;~6A)bC*n4c}s{btN1G0TrOy3Oh{F+(+m<4bKL;|L-v^TO529d{P|De+B9?rquvwG8e zR31h~*M{kd8E;HJ7yCSus9n)R`zV4XfCpVJGAzt0?RT}@FM4H=v?Q}Kd;{PXrS_ct zmI0C>32VJt)m{GvpdFUX$BTjuS;zDqF$;nCjSafNnXp@l*l}2lN$@XCDM*%6mbpZ=r-UULa{!MW9BnvnS_`|IxC04N#IdM8jm#btbzzh# zdmEiiMY!xR=YCHM-`<5gt9tK%OPm%8rr}@`s|>3k>>gA<0{uW42L(!_9H)!~-%N^IxUHK8!K{ONZB|JZ3E3FKcgGX5&b2YD?!)J$EgW}a1vdUtc$rO3- zp%10)yGk(>yEbzb7Q0C5CSor4dp&$9Z^8h<72aWcEd6h>^g!u*bBrjN6% z_ZGVY4^+pg<$aZ+M+%+&V&+va`xyG*p4Q7aJ^2uR^n_Y}ilD!M>nHW+r`qu4dx8?| zq5JVT8=>Ns^?`z{+ZKc`jo@x7h-`&c4ys!2o<==k=(Nifn26BH3d^!yTKRHd0@O@;H?IXRNFWwG-_AD$eNJ1Q zOtKz_Fl1w`QY9AJUgJ12@sZP)<>&2>pa;RfDdufIZSEc33EhSs{_&u%UW7+vapE@T zdQ`^_Sf#Ji=%9?-)%C^;wZy<@Aw^1425cT~WN;6bnR<7-75@Q*%N2PzBp6}FB46Cn zP{A@W_fAX&5j3{sC^Gmu#b>Ow*`$a3;+2-w-lnof z$E^^t1MtT^oxOntajx_8=p%d&BEtNFPi8SGGy)0g3-PHUatDMx^fP7OU{&*?FV-oq zWcMQ3td4z;7xaX27ReLop3jcQ0=oTe2$a^hhL30f9a;94IUAPxT}ydargw_++;#FF z)`ft%%GukwyJ)R-JQl20&uskykI+)`A+mr(TY|f&)v5>;6-S0Wprc!pQ|*Rj#(^NF z0I%^v=lJZZb}0Vq#gUjUZm3(NjUFq|c)}+#EVcJ=yg-AI!55wXmcp(Fv^tdO70Nzk z&+c(Ie63N-uKgE$zitm_Vii1Iqol&;{T2KjCTfdDwzRIxu`H9&|FH9SYRkhmk{!W3 zBqlG|hJ5Gk7$}K9Q0L(Vu@kwB4{J1DkZE&41E+f+NSm)yA zEF39PKG zoqV$tcdeF9w6kOZbxgi&nk+f9n! zm*9H_1h+)274ojzOfy0qswI7hhVa+47*XA2qG0?fhuF+rIG8*1H9=dm`^u`YdcWnD z?b4M_dfJ& zjRo|0d1CdmZX&DjxMWhLO-3DWMPOQhk@jtS%gjzy%8aY)AzTd%Z(t`$JMd74p@6Co zG3PQ9)fQk7s$e<$tZLg6LH$HXoQ3~{tc^?1USZ#NU_msL+t%P_vM11W%lENWi$MeR zmluKcjyGG7ojc0rGggV|{C;r9mX3zV5rI z-j7~Gx`+J>QaQV5_|roVS2))ed|wLGq!xL8-|=T_StE@KA_%=GQ*kg0H+a?`Z^{;AUu!6d`f3$SFT zIVNa#s01@GdU>%H^mCpH`^oQXyfozgi`||sMWk5mk39%U`j+WEacTw$N@@%_-rY?~ zJyZE+yI2Y@YdhXsEd$tCY7J|@CFWi(+v@KEOm;>(&6F0A_P3}WGXErFyBSc4 zG)nq0$l{{Nfhm{mA4Cbckg4s5h9RWI_MHmmzMaD0Gs5nk?U2aa$t9v+w|zCb)4cs) zMFK??Ms*HX;H`(0V!=3pPy)8ctUb6Hom?(Tk)m0F+vWs@Jo$uMt49dVSBWjyx3vL~ zX7&pFNH3^+I2^nDPl5m-$>}a5qOaPDFTQwd70D433HQt2ikpz9iA}kw6MwVni%-G? zTDt^$V|l}jIZ)P^RV+-)mv+1la=qd^0N=8IvlS+}aGAXYREhjgSxr8KdOi7n!7-Lb zAQcVgXLg|p1*Q8C9_Y_`kWuH4|b0(Ej}q-wFH2Iw1-RqwDy$zJda!&0mlV z7*ZUUs{gG@M@RCHl>mS&O5%tA-o5mW=;pskk|!59`S0)lR0E zfh4jbm6&8*3~1rG24l9R;K=GXMTE-11&Q|WP}WlSV;~kj8}Tj09G|U7fm)Y$l=RGP zOE!a2!$DJuz{`J8*1;a0BZtOFrm} zE;?=huEV6VH|+UrZqt~YUO9rmq;r65z_)8WAO5}~3O!vGnFTJZgQpF{;HI*{xN0*I z`b*dR99aNvT*fOd7_A(lK9&-8PJtvrLD{}t{#0Z6%LK$sq$t1gB2y+NqDTh?K=u}T zwxo`E1gwy>dXg#ayK*dlciGnx?E}@k_H-)KErG@c3asG%xNp4ju0ZODID_o**))bC z)I1e5hjt!C*YY;vFh(hKH{*r-KjH}H6f!K3EHEa_F_{5*KPlez;1&^4Q<-=mYOl6AN8ujOxZcB-wS@6Os%^5+Zq2_Nx)NAq`bOPP=uG4yeB49WX z%{eC;uYK8n(GGgPq7`mu-)hDEx};k?Uf63FwMy7fM;z?UOn%PHWvMC z${p9vDR|6J*>?TGxj93p_%?uatfG>lxI`KH-`E5~`_vbr9@_ZyvU=yw!30MWz1s_- zPFfhjqj&4@hg>ao+D&@^J>ylz)8F7PO<|pT7hDFjjFu9-bVo0roHpIvyXau?+9kCy zSj;O1r#Nws`SQJ>Oh-;>;#})1hSOWVrQs(UVqoH`zMokcf!(QZLTJeiCFYtZQaDJy zzedD}oJ9_{th>+pq6YG#=;0;$MY|Y3_XWjlIw>Td@M%y|QgX7xDb?^$rc}E7+>3Jw z_qi6|KuYNghP3#)sOdGj&)waQXTR#VJvqmD>w5P>PeItIVafhXgCezeIYq$*hgc?r zdK`M|S0m>tnIE|}#phq)4m9FkMPM;A$(}?Q>Wmi?&LJC5=Gd0+lmjE0*Pntnd&<{b-6`VCXACM#;*;ltwYA#R6LuiGZnn}@h`>U90O?JXBql9RRIO&~ z1cnn!0e86v=qCKC^cnsnlAMuP#V@#|h%d?SeG<{KvdY3ezc2)b3feDSqdXDg(aI>k zqx60)>A33Y*<;Ja!{xaoKKM2mTp)$W_CQ;J+XMZV)wR+d>*~I*4h=edz}~v);94$pAytuPL#%RGIAA+m$S3Go|8%&R0 z*q^r`6dEIKgi`SxneCxxP@DNg4uBfh=Uumpvd%TeM22NCmO{NEnL!eolJ8=w_6EF% z$#=o9KgJzw7B}z~jgcUve|BG&@%hQ;DVj@s09$XSMy0(N8fm=ovSaO|gI1++-U}T* zor8(usqy8XtEHnJhdER%j~CThsHtv%YCY=keB^8aqDwEpP1x2Z!j|Q zuy!`cR#ZF?5SaY1bWbyTK6D_N-`rJ);pUW8ylHb5Y*PUQYPT?3VovfmZo}|fwKa7* zqheSjlCuT*`Qg8RM&q_V`riXv?X3Kk&`(n;Jsjq)+()mN%hB4iDZ;fJv%yuBL6&Cn zXeR?~A1A6J0Cz<;=(r`{xH6VWd{!ptSnA>yRJiw&-v&L6&0q#Lt3kVD$LsuvNV#Ae zuzG&93tVa-RYZ^|BR&a=%zvRClYWi2=wUzir%~4z2TIE&r>)|d!P(!w(bu=y_{7+~ zyeDr_F-vjoHL+ASOiP|szT9aFiRV#TzGats$5?zmHaBZ+DlZ zWV>qL0_q^9^MfG-M$cftp}G^~GmqZfz3GwM7!*9AAJ6GFTR)1deHnd$=?mtEGNmtA z3EYeaAJWu8?~1S*1t|ZdHRe12KDVtkvE<@wYvV@RX|R3C97mH^eag%V0$x>+o?#|TqUr*ek5=JE3*Lz@56 zu;^g|68BwJ$7PGF(PchDe*7Z?-~KPK?Dh3Sr4Y*W0bUa@j&G?9?^^Xsvxp(9QZnSo zb3*^VBdTEMtRL+*_(1;|bd%_Lra>b$r8DwPK(B}5b5`$P&doEmtdu9Xn+%5Khh{y0 z&@ZEvuANdg0Q&nU(26On3X+^|byB=86vOoB3A-3;;c{WhH-f9#opLOxU6@*F^Mt$w7%3bF1i?=J}DxzISOclSFx)~Q{3kn7^0>ieuvgHOtGJYS7o%x%WNqy4yWK4ecztp@r!UDWAY9P9C0 zL*6^3?DwyCPSQY0uBYsqx1Q!p<2nVxpE4<)$JrYjfsR?K7I}U_#C0 zwt3}~B-U1i4xDf=7=}wdB+axD@3w5L8QZiSc0yEIs?GV;<3*jPo~KKAOmd}IBp5Bd z5RO9_o#ynAhxGyaZ~Tt^rCLj1sJtzvUppfk+>SpEkX^ZHU=nZI06P^C1N-ltU6)+65d&ZQ5%80OqzkHlE{ zXMNJTGx(DF6Y=E@e9AYIQ)g*9AASIwOz_YIT@3D48}_rd)1AyIlM|mtpVgQ#nB1W5 zjivfchSbW+9iND3zA(mzCeO<-&Mv5Ael)Vt!|Ywv*=_y6zv>=vO+N+HSSk&lOx~X- zzk);?NEE|=+U2Pzc**1q1Z190@nO;uwab|(LG`l73L}29moTq92wyZ!UbV7yjxLqc zFvKG9W%D}gCO;7x5Tnn8!1t0Wz#IVF!cPINB&MgE+df;#k_}FkD39Gio}?~ zdEPzCXA9leJw4q9Bi2Uq_(GJ0)&T!B(PvBdw8d2GQ}wa5(#BJ?@w;kOb|==3izQ8U zj4bhpBE_vxKx96v!rBQf3Avhy)R)HRW6TNuaKz~jXg#$pq6YcK=kp}-#{ULr ze0bkMnt2l$vc$Z_LNfOdl18gyt5x1Ij8Bvq$ws%IR+vFb38>2RrvB#bUQLuU%!4Vz z#T__!ty5ep?BGKV;=$BJ;&U=f++@mi$VLp7xg*KiwCJ;l0teZ#FI zc@$f%!wS|U@h}f6& zv7<^$eRHT(Lz!cXUy?;=D%6DldIotBuo(8nVFI4FkMWqVTp!kyXfP_Lxh*uJ33g~X z#z}Y}ipx|av0lN9m*5^8hQ_`o`DIcMy(*2kzsVC>2%}i$3?8nlL`0-vW8BpcN4mDT zALBAqaIX6^g^$e8fL4*z`swf~c^BM~_n}k;0M~ZDledd%vfapJHC#+H*v$ zJE^(kr{eRWp)U~IoAj;aVhLGtyS~>_J^KgeF^3CPSrQB7J?z0UC8+%)ySVg=EMgmG zP4C{E3dScjO=h1p2Rf{jry8z2@}AVJ0=rwqERZr^>rnT)8-mlabZC3o|HX$A6B*T? z+ zrGiaL>$uJmHvYKKTWNeTQljcg-h5WS$?Sj99_D5Cv%!_x~o-wzdaL;5cQxJK z8gwH506i-8@II63VJQwf2&2w%Z^;uRntjpcZasZPy)_hP7-&f{g`V2l=Fdr{9E zpUuP?hE(qrRV9R~nLhsc2%uENy|Wjx_1m{}CK5k-4?++DdajT{aJ%^R(-T*e8F+qh z&~Rv}OKcugtj!8dPv;9Y#fg(l5pmt>yxv|YfNm#aAipkb6xUAV`S!fE=iK!k)2H*$ zZtw7q;cNc80JYd`w@ZbfioVrrnlNJX1Zr!yIeC_*k$b?z2{aCLcvYDnp_hG+PdMq% zM@=M7cup~sMF|G>PbX?oFhl?}w`#EJ<{ojHEm0slLYz7g{KK<9}_FQ9L zGE3La&?3HBU#;p_y(Mi}@c*_P`vS4Ce}DG8|HF>Ff7<<@S&;u}>%VTt{E|+;i0ywO4k^ed$IjDV)|Iim<$oR{T3(c(;+5YX}*g(#kx1Wlf z3ahI}X3zsbTR`f0R$;0lDTO5Lx8SE^@=-_gHmi!al4npeY20I%>ysgFhs@JaMB++; zyX6F%YC{SI&y!g_8-eu6+&&mwuJHyZZo9DsZz*2!R;|IRux4)Cz%oe9v2NwKRK83Q zn(wW*r*;6E?(~BZ6RA#SNHS_TXl{7lnxO7Hp~gUSRx!@pb8Yg7bA|{zHu0 z>l@RJg<6y>`yp@9BDJ){zy_&5%=b_Qx3XqRNjV;ex<3#aL`oQRY4a3&-Jfa;?RuxA z2(xPIFZ30nmd^Za0M)c>T_|bUPZ(OMth;6aI0 zY9Hjx$7RYW;S{xv@U=AAgUmVF7v+&xD@9%vgJ%~Y4`E;?BrXU)dhWg9sEfAy&JEPKzC@V!=bM!^(rx z-VVW7-*Lr}J?d}6;$IPR``p?7ndIUduMUqSHi~;!EqV54B8Oxq)80K=;5c#BP^?=2 zy9iV1fA!XasEGa34H3t|hvzG4k}id-Pde7F8wdaC1)OnU$x*zqF@?1^M5VD$#6`k& zyyC%7Kg=UU7U>PyJYdgwr58F2S=Iyp?&>&N+}|DEjbTsY*53vaS_I!Q#2r`hI$*4S zM!sPPABQ`p&vtWNjx1Tm8D(372#3)1GuV0c)K(+^z4z1-r$h3vPG8_Gzhu)~oL`CQOsm?IL)Lm61~KfXxl;vcN#OmejH8GA zxy4{NGq**PT$+cvQQGff*x(ggeHZKURyouV6fl?}Hjc?ocU;*j3o>tb-K^5}p1REQ zxOp`zI$ycayW)bUrx>_?3Xfc(msh@0q|bIdy#LI3Wo8FBPlsXpY0R~4Qj!K zIc{m?XivFoVqYVYT}~zC8so*aORETK)=nOg{4K6#6#9<#8>~_qJaFS8J{Gl^ECXo2 ze7{6w_Q`v+k81mc(0Q;3Ku`HjhXv7mjjy97WwujAW>UUbpBI63+Ov$Z-6qQ|zloHZ zZl(^p9wOiSMMR(_Jagn`+kT2V&zc1LZ5zo`Pju7DYnH}xCe7(NBvjBxxKu%n5=gRL zmaVK?r88c~t$bq}#_W%yRas=~>=EX?lE^6jAFAdoIS0@#p78WR8XVP4u>9 zDuzZK^9wn-PO0hUC|0wT74#W7b*B1hmvY=^?d#J|?iP;-zuLpF8ZTqXYJA^EpH5>Z z8@{;HwpbOuu8>cUi^s8H4h&#&$cy>yX5N_0DF$#6X;%L{uRDg%g557u=wfDfW|T$C zN}{tr=zk<6^FBUrLp>%A-_SH*uhumcO@I+!h422u~M^t5YAuyRg1E3Zj{kk zZ0P1CdciqiZ?-nEE$xyo-d$YN{zyE}OLRVi^^Kxsyq3j7y?;>3dM!8P|I-Zpip6-1 z3Xw2!atwGkepkZ{pTp#0kjw=tM|b2CQYhbNM6o2tL{C@_Q>Sp?Wnf zR+i+mtQQMo>CZ;|gHgjAv z@BrD!@z^M?0et+@UbglcUGpvB=67u0$*yc8H*n1b9ioq$vp64YpNgM6$xZ^hdwR)k zn&2aD&Nnt2EmQ%T{TAZHd#(x7X1tQ^K7?u29(%lrWW54R&Q%<1neo}SkEO&`xY^+9 zD_kvpxbjg0-VK>G*9!N-`#~4JMVPrSR00uR6`-TK1Aqu5WrQ^JHGs|Jinz10ieDnj z=A0gWk+O}Fr}6Cr-Rk=)aIgmU22}>5g0LOmvf?K%YxGmDq`3oKZ+3O3rLzxUes{k? zxq39uIi-b-UuNK72d)xF)MT?1nhphq={|U`h}8x5`9|>DVj!#f_-ehS;5cALTxkz} zb9hLm-@iauAL5Zx`v_H>SYXtIlPzdHyjotu_5#oa$&>u%>L*f6`=pBJC)JpD4>p=x zX7Vhv+5XZhXbra1l9SbKm6H`1ld>(*KhTGRw`JiE@Fne2>3PaLx7m*X@{7y&HRf81 zi{t`Um@lq<>M+fw?s?&=8L8m@*;5Gn!QaVA=JX0BlYJ8?lHmRCBgizi8ifP&%dP=@tq#Kese5rGt?QD@Gt|-{gn1|CQMWKbb>kM z1Oen8<8m7K@{G^nv~ycM0YuP1$p)Ek;A^Xg3He6$M#kGcus=ok@THGAYxeQ@venjY&8D_ zN&nVakKm^yntD{&S=1yFJMrH))hiOE7Y5Bu%~+hY#u_FI9=6noX`~So{d#_i$4MBU z@1S{M82lk-cpD5f)1iB*+Nl^3Q!!ZbEXJ@UNC$}i@;hr%Ua@D^ADARn5MNuUf;r8# zKpNbTM#~M873TDvB$RU_ca)Bs>F=D-a!@5IONfqdyBaR94)05wr>f<#aPNEfI#k@} z6jpH|E(hF^@VV`=1z*v3(T{rkUGoVdEQV|21u)F3*zKwNeNK1Mwe}A0TB2h{^#tM1 zM{e|>RW+bBb}w+RpB7kY&}^JL+k^ggZ9vPCt)3oHSjq9MJ^SSA5@iW2dyCCUjc ze(O)N=}ImS%dq@9w0`b8p2-*59E{M6u{tqH!l(#_YWi=dF`NGF2jAa*fPet8@pkVC zLl)HC)oqB08Lwl65{T(nn$iFxMn$)-W2Tw!nLnG%1MCD-cK?wMMeYwRsU1n}U!62$ z&+~S1y_02Hr>=jT1wl2QFmAyhB`(Y87YEQm6ZS`xXicw>M$#}l2ML-xQR4#^MPEIgghzlWgv+2b!VW?q4OD|DJ|LC()2Bh zb&a9L<`vKWGpX5Hm>2o5SWk;wxtXq-ee9%B$Bb2cU`UVhM{8XqrhAh6d_eg{gyX>0 zax2%*CsTLa+!NT_PY^1$0HX@k@{}0_kj0V#iwe|ikDsSli;t~?18lE+TTrNV-ww`b zM8&qxC%n{vI997&G}-pE;d8vgMp%wo06L%Gu90kuX^2vcZ$@NB9*s{|ri7*v+Rf{iVn^ zwCy|LY_}iHqWAVGRIVPfg)EUZ(}}m-{RJvQf7CVpDhI`zNNNMI>PN<(TJG}41_He9 zW=WjdF8)Gl0)*uF5POZRzvS!UElie}AqcjU5%ax?Nvg6K3D>FTpmrY|TScIAnN{#w z*Yk7T6UBA?xEsAl-#Dz_oEdB6q~fLTga7wWL6zt86df_oW(FSG8V zu?}^atVnE_6oj<}xjFTT8CO}BNy20_?)AWmYUf5PwtRH~&V?^VmNvB0h(&*k1j0r} zii&TjsHhAK4DyHN@a3I2T|_@8XszKjN*MykG9d_zbGczV+jnRbbT;*jHTn~H`aQrf zhvhaC*>qpGE5TWc2QmzT!=P#Ws2Cz`LH^7{eed`b6&EPqvSPNkixQN^Hd(wZTj(`u z2x*>_-~UYII6Mi=()tbf-OUWKr}~as_2Mb8(@hVlbHW~EqoUC@X@E%{=KW2==h&;x zRW*L{z{(VK+r16jJ+itRU1R5qpD1AvSY`9KP!~JgT(Hh998xW@P`(g+N~xT-4)ZG&W zx0%{!MG&XF6p5kH4avGhIc)~#hI&clKI2muF~_wFsXgIqxCN(G24;KC%3!+2$BJLG z4Q}QYN{UEaZSPW7WL{P{=lU0Y?f7}`MgWXt6uHROGLS1@<1Nf9J`n|+#vaA*({Qx1 z`4yHeYXE44)Z!GDPqefje>dv=ggPvqekWiC3u%UIvR{9+U$0ZY+qAtF4p@wF_|Bud z`t|48MlN?RJi)yIo^JB2XEHa%C#NS>BdyMwPxj?<`*4R`x@9Tzllwe~`;I$Fml0I@ zwcho$6y@yiK`rILgy^mOwGV6G1r>r$U1_bQuev+8pE$OsK^M#`R;Wh|jV%j|_Q;E; z@lYIGeh+TzIj)*8b>Z!ZJIBVERolE_J4dlsynBNcLzG*(*rhSw187mWOAzuwb;mGN z>iGQ)I3J4OFpj}TGX>s^`bI{D@2Oe(_GB!5;fA|1I@B!U2BxN|Ek0Y$SOZL6Vw zvlYRkyt3BE?%8vL1;-*(!sU_pxFNuf$L}TTpoeuFwlsA09|5bV$OZqFVkDHWx2ul< zD;)IO>G?$cqngdQ!k7o*&+z9Zj~=w?y84Q_4NAh@>x-I8W1xEh8+_lF+alM(RSxSgM@n`w^qGfPwcOim%%!EjE9daw7=|W zrm)@dzVJkhmpAPxPN+Z#^8|u+Fj9`Qi}w72)`swof7;HM;PZGmZR@G;O&Dt66%a52 zl-fj9Z-K4BIJmLd+19SvxpplOW%pg5{rP8kx#WMvg&~f^Y@2hf z5}05hOc-W!v1z7la;GREKVB>AKKShvpnK6JwR~J^kycyQnALpAx2tJ+a5U~`6=Vk< zp)K39Io=wl=J4;ryN;&PF{Y~}A+oRmHXfAm$yh4>0{+85Sn0E$CHxLj{iAxex zG30yLJ1}bY->sX)#o7}<)xWjK2R8{`5 z6vFCtf&0l1Eq{}-#=aBNmhvp2;QGns(3`;ZX81w*>#;W)vWrKNacqA#hyo3%Ub!d+ zK7{IHmKkoFBV;M`1hpQ^UgWNBRr8jSQl^BjCH%f#=R9sR7|f}1NLbud=xJG{@Nk*G zCus(866#rq=cvtZ`caOSG1)WwvzAps%zj?s;bIkiy8=Cc^kjlWy@jHpR8_>jfdJv(n`(_7R- zU7Mo^Jpbi3Dz4_pA2wR5_4X}Occ3l#Jfx;{&xYS>hsAfOUw5_b_Mi*f2-YLZj_~NF z;8Bc`@6c})yWV0Z^@Z>%y7_v()zLK5uOKDolg*1VVoMVw11 zX^$A<4JwU7Dp|h!J1PymWm!kU+HYt}HV+ZQRJOwFdlkjxv0-W10URSWghy%OlEtR} zbF6D7l~jB?l@+Ffa}|XvIce;2IV+K*a%U>tubgR|CpAoi2uf6Kbt!{bY;?G zQWvbScKihUtV+Y!zzwXD)i<$9D0dHGO(g=o7XwN_r?#G<6gtI(8KA_AX;SQi`p{v7 z8rl)+2VB=XRK}L{HxSx90G2PvNK8+ToD-;6OgnU7tw5RyhUEzY7o9O;90v3_484Bu zX29x?h`Fs0iUE9S?Bs(SR8`QJF~vj`D4G2{Wy@&1Eu*O#nTg7dP1u^xAEh1y3?4%@ zSkc0CpXRN(&jz=N=$f8A<4Na>J$!PU>HQO%WoqE#HF*xYQn%VWWggHOA0`wS+CHii zd_|{PG;aVf0Y5Q`%Zx1$10uc3I)if$JZjnAMv)%djkLq!4$-0Q+P-pWMM|yn@Z1#q z%TxBucAB=laSy_s?KwzfUl#&<-YobTC444-7>H?@9B-4rtN{fR9wEQM6N93l;k*ft z9-uDtZ(V5;sWa(=K#YOTUVCYt{~?fpRT)>CRBAGB`Q5{wx5 z!kzT-VneD*>utYGO_gk-r|Y9y=VPcIU*nPQYu~;l4gyI;UiulsA0ekZ`W1f4+B(tM0@wfi0Nu+5Z?U_sym96yo0AY|=J+=8_bQO52)iF_$$0yhzs> zgYBeme3G*Ffq$^=8kB_*3eILZX2>K|t|%pjMiEB0QU;e?Oy2n4jlKDv8-M*cZ%#11 z3sFt7{cgqQi;(Da$}jd!(Dd#0_Y47!)QLYzh8AJBVjd~meJT+-s#-BYMEU|tMZz?& zH8SG0gxicgw^rJh5es13!G2H-D{V(jkQE& zq#+(9ruVSct>6X^!h;;#_b$bO_oN(x75`6FL(9jhQQfI5-7$5-wCRviX)fQQK1B?$ zCqZ+29;)?)*fo%eiSg1=3jJj=6vlv(k-j`}oyYtX*ytb=SZlg>hVS;f&jfsEDBnEA zD1Wv7TIbCF!Q6X?HPL--qbMpWAT~sbfP$c)fK(|VA_CHts#K9C9q9xDR#0gI(gj3% zOXxjBLFo{BfKbHHLx)fjAZJIP=l8zn{Bf@Dl`ov7NYyX}YgPD;I+{1HupTF!#Ri%-yQA)ySUHw|4 zVV}{7w?zRU;|PN+UoR8CeegU&_QPq(j$#KH227bjeAwP`{}NQOzVtmvEQ>X+1Z5{3Tu+ zJNasI+U0yq0ciCj2BZ%>;JbRwWjma!T;5%+$}yoto@+tZJos-?@6-;L?`ZOd+uy$~-JT*kKTy$4 zoK3vm>8=T$;Z(DfX7^4uuZ!cNe_nZAaqmvH4pKilX zk|F>cukwzOI!120pwepoEI({|Mc2rMa%upF=1G(4RGY4UNHs`?jwhe97F(_OIg#zr zoJ}ml_rXq}>G{q)*CZrDAv@XqQ49ph$zte=(v<@@v_5E0(QgkdeGg^EO%)wj`pX|qeRyblA6GGaEv5{-i4qQj8W7lKjw?KZ6H*4? zwMOV0;{ZD~`!w|x!(mf;R?}Z@+Kz9FgpPzD(p6|oqSf9l1b=u_RIZ5rm8f_3TMq3H zD-Kw7>MVK_y11(XDz(muL+PhZNB4j(7!x=jIJ6PrwwRc4_HdTviy_d}{^yv7&D9rS zBgxUro692zps`bRX_>{6w2Uc z^13Rj*@mZ1ILVffJguVn+mO&rH_8L1Ag(Q^p`x?~;=%Mt&`SW8lOY|68yHbsKBddpq~IW%ztI9r(u=QK~ing7-5HZ&C_8W#1IP7d5FW zU3Aw7mZxbki(_E5U$TwvG)j1PKyzQkGo1>wxl{94HlusgV~!_Rg=x&ASJp^2qi7HM zddaqM+p&KeW60U8497Xk%qQQOz32hFAo{Z2OKv59aCyCFsM&RQ&I+;mX9@MltJBEZB19yg+37U_gW)Q!lC2W02@(2OB zrjo_;YC(eL%}WqmprMJ9kX+`uM8Ju9<+8MK^ks6jsHMp1js-7~t@0CL_`8^z4(QFB z_BMxENN#JPr?LjDJr#FT96TSJx`W-v6tT-4DYOdIL12h;{WRq<{3!?v@qJZ!*WZtX zy19(a4a21U$&U%BQDZ6C8ZnuriGy}Q>SNwyV-UM4o1|krs4jdIf2SXTsK9Y#@CUG) z)n?(~MCQl{cBf1Yo8*#!(7sHw2k%o|28zZARyX{-3Y}|f?<>%yvtZ_)P&eCCOxgdj zQJ=O4F==Ff)q2^Ht^1I_)Vh%l;6iea4il_G>o!X=W}?m zPjb!61l?4?^bpO4{N)#V-Hi>a`_sP|m@A|5&Xs%5IzcM~3SQ+ToG_VdAIxTgxf?DT z;v}7DFJ(I=RV3CvMOVnfyWh{&JUp2{`+n!(Z3+X%Iq3+zzt8}mk=`?qaXu}^io zv%WbFufDuKZ{!GaFVa_-SfBc}+2y+-=||4u68Tg_3zJ|tw5vz%nz@a(Q+W8*Y}|vbSRRO(*Mb{kJ>CvJ?IGKkk*OX z1X+*shUf$RUQ1kob%=wzo0EJ@a#Y}l-JH$zH?yA>_e)Md4*!ZGrq?^2#29hOqVpcS z)viz8#P9<|aEt>)W>8I^M;E`RQ|(fbX6UM#-@cHDTNaAqEu4VorJ%gSV`B0Oh4LMO zCS)GG4WnpBZMMrAlpNlA_XWoJh8pc@Ey-;DZ0v;o<2U9JMs zhiL6ryUxQ`ztfR?$X*axcjXxA0Y>+z;a|10$=Ro<;jMA=dXo*xfj7VX-)dUV3$M40 zh%R@0?xcn2-0GurstHE5oP;yUC=6YkRA(rRS!9@h0Rg7UjvSoU%I1?f`*M@)aIH=%R{?JNiB(6U*G^86v-M&io`>biIITfm4U?S!Ib!5r{smy^k&EaYt4s)I{JsUfHakRP za?5}2>WnM|_6&GbM~G|9GS!d8fb-sfVp5hfvTuIX;G2=H*s6N-s>q+_0o=PpUEn)c zn#EF&Ak7QGlw|2fc7%ExMWiadOixx#-GRY8li|@J!Ap;i=Fb_TLEpOazSLCVdfygtlzkrmowpgUFM;W{TWn#8N7~ zoUcv8n-emY4Xj#3P%`Ckj@(Edl`Iae;exlD(%>-lXM=EbNW}Bh!hHta*M}U}HlONF z5VxT_+;g|AkD!?tiPtqUm2C!fwT)Su3$jxrGnLa;qT5XfJ){|58~BEtAinsqplL6W zb~tmKVUKvXFW+|i+uiR}Az8>h?jwp>vt_{=OV+J}_IX~2(qR|&roAVjtQ)UyWo?yM zIY{WsVuu$i8TTmK!q@|fdL&jp0=iW-kO)3~lqpf{;&CK=1b(e~N$%L53}P{re(#CE z7VKT)`}L^==BBxdsIy}RI$xQacp;KW^MiD(-Iw4B$$b-zkZ*!l zY>7D%j}_^j~j60B7VcNIPuR4tF&&1Bb0+xzsj~NbuvRej-G;v6~ zehKHeEmE_%t}ZO5a*89~6@*1=_IlgD5_Zc^SnxP*;et~7I7OQ|r0yG<$xGA}U?eD_ z)U8|!1$^nl5xa&SC_&-WJj-zQ9~6p!B$;t&DmY8I$>BF5Y#m$4JYz%8gQpt*2bJoG zixPR`0NUCn88B4ihe=_>njW{Xse}625uGh`J~dVS>Gcy!8!3-?P2H#UXP5#%$85$Us@DZJesHC_K27~SP2t{} zO5hH>Ry&w9K+&ILq*kdcP2=R+C#BLmzhc?a&q+L>?_8h=X!v}l4McT^N)zvydMy}~ z!pWRYriN)HVM(7f3LUL#Co1Yn^#w?V`mQzlY##5}%S%8nxd7XltXUd-3~(0N*qS^XY`fPa-Oq(X`ie;m9Zw8_C+O;Z`C5H7h2nGL;rp2jjADuG&V`Pi(_`NG zaCCq`Oh+fofSE8j9}#DAb|KzTUdYrxlx)Ijd}ZNCQPk$tcn|64!*hCDZ~4Qj6{9va zWz&^bZuZ{t(@(W6x` z_AE(ghmab%Y<(l-_Ruq<8v(JaL!7=lft_4k>hg7rNs()>PFk2QcWO7E>LCed0_x?t zU$2d`OfX3I(V@#V+b&3>ixyr08E%!ZA`o43bIxeEt(=op7qa%0ytNdS@tR4#s>^8} z5mN{(uU&-BG|r2vz8au6k6mAW6~%t^0Y3eW19SLX+FSKDhyLpm6|X52eNcfHs-7Ou zIMwnks099c^|e~Cu3D)PG!38@8c1m-Wf5jNa-T!c);?%j?u~x-Z)!TjEGY&~PHBaL z7v?@%MDs3b;)_IsL*ON>$7?u5Y8s|Fub!*VDoIg)1+!Ru>axe0Pe6y7KoN%RbJKb| zo`Zqc!=xqlSW^(k^CnvJ_Lgfioat)}D%=WHVq(B68#Z>qqtJ2MC_(^D)|!A;+$k2j zwf{gQfkG*#=EJYYO)xxT5)J7Lpnbt8si<=p8^pY|XR=Zzr)3#F$FkG|wPg@}y>)}h z{ZWeuF@<)kghz7zZFXw+ATzyq+O+ye&C{1=KBN<-UO%!tA~1GB+pROfuEROeopWaz zDoE&)s9B0WM3Fd-M&->?i1xkN46B5nT`L41c#HA4_v zE}mmN#3FPZdFCXa`yPSbe8p!+Iy{g$38c_jg;O=E;1}DTdR4CSSv+f*t#q2iSsmMB ziH}=D7ZRL*bj|HF_4GvHeOww$#Xkg#r!eBai1c*@AOt zOp2)zzWm^S`coKpH`1ciMv^MjRJr|5q4s|?x4xcd-nQ%V7P(U40iGg)cnzuFE+ck} zUS+czyfAzqyD$c;PJl3epSa+3>aRBGz7N(0`uM@|b4(wT_KG~6dqfmhKUnpX)q0p% z_6ezQQm#CCQ?~(YWU?I1)i9D{X(=}x%K4pH;mAvi;1D7ALMch;5rIXfPi;qlN@jxZ ztfd)ix&uV4?bEFF?~freW%|1nmppA6z9xcaM@vAi*kUu z$+G6+Mf@cfQNmPS5Dc$|(SZbTP&y(s1o={Ge}8e zB`bOWi$gQ$b@6t{{$xATBxwMf>O(SY_vFw2w2N(C-*WRJffx|!H9^a>0 zqX~Nm7MIl5;=s3k&TlVjdfk#EjMe7DC)mZ?m3iSDCzwrjE1_Pbl)R{`mpb09RBA}e zq2^;NY<_GT=UJ%+7eEetE9gnu$ItO;3+BRx z1M?eS^8yp+++{Lh9VQGc_{i|)ymr)e;+0xw!j8&P(V5PLYZ8U5{|uh|0i zi+{WL*1XICVhemDB144u4e&>F;Ku zh@&NKT|2#DarWNjZ zza|{bRbM^CPT66J?>CxUmzR8lXW~xI(nxs<*56aLlON?f&U=05b`Lq0xpbQ$hq+>~ zK73Q)aqo9t(G4t#;n4(;!rnxi_nxNpm@!p@C58K}~aXg|S zV18^0XFC8O*4F7|FJ8UWn5uVg%8w(6|c@O z&-VZ|j(9j4C-J&z&AXOQG$eA(J}?-t>c zdrK%xu0=Zi(TDt~`8Z@(!>)OXS{p1UV2nvNs4s%rE z*cT!aM1==o`_55qHPu08hwj+W^8$z2-{pwUsek#iTK>O+Ir9oH{zL4Q@pSIjCMkPvj5Z!|9zmJ9{W3PJ;w=(D^-|`c*I;obATuDk!f&Z&BR=eL-Yc_o< zTuMk5O#B(t-V~H_J=f;qd~gV!Un_LnWec)>PuP29L?UxlG#OmhXF)Y#AZY|L=l-1c zF}q(zHa!LDo6OzIbdhUs-Wx_5yU$rMS^sK|B((e=G3>XWOe;pxRNU9Gvl}}-$Yf4` zGNW3*J;+3aw-Y1pi(_jSpR=cZT4_J{za ziVf$MpQ+8_ml={Z#SqZpSX0kw;+$8q4X>$*U{tl5NQ%luy zeV1%3vEhM;y#8UdpgJ>>UP+&z`hA5*>>o*+)-m|G;J45u83`DU(v@Urd(3eOcU9>% zi{XUL*vETYsOt$M>}Wc{U}XPPnxDAWgN->S%2-MD;3Z=SZOH^dlu|ugJGZ2b-bm&Q ztj!FnyO3~nenDQ6HxllmmbKNiLKP?G!o9ot<_a(Mru4U;09nGM_rIB_9?gvGJAMEA zGS5E*aV^h4J&_6+x+qI1t*0re$5~=A;_nyzR@bMgLX&OX-zY&U$p^GS`!4*b?mYFBb&DUU@89ntlBFw>J0Y=5qfeid<*T zT{f27%*x$JQGV4L8#Z>;^6JKSSieTlPT4lB@&EhU{-woxQDy2KV;hV9HLy!q^)wtXJ(i)4uHQfGyLVI{ zTOrakujAsjzq7s6C$)rUuuQt6=-5T$0najbnwOKx&PPq|xbKMpSdjmzA!>JysPziQ zc6)N)aF^&fZ>Q87@ly|rIl6hgO#SA!0@K5BD3h;f~O zFh+MJ>=$a6kSF3b<~8e@DdDv%1{gCGFRS)?M^lNYX+Y~$;<%xk16NYX)E0cfTgki+ ztqpCB4!xyMwi18#?G9kIfsVoBMv^@~jKsM-^Dq~HZQe4k+bjt1ZOzp8G*Dj$XVLhk z@Uz-21$i2|;p#)@0NXWUH8hIJ+odM6kacaprPWs@Y-mPRr#0%7O{<{adHdtW;vLTr zKOeMsp&WldajBC|xz%@4+)!uXP{CB^^_Ya2F5yI>=fx_v8n+v7fC0C1ZbUQa!!_c+ z@LzyT{;02Ria9U=52Y!Y@6z_`#OA%4{3v=_g0agkeahp#(DSgWizNiadWU|cvQg2D z(z&JGbrw0XCuP}>4U=5`tb&xx`ai{HaeljS{+^JZGo<-#R}auC`-zD?Zp|nm=x;^U z-b*WY)rKCq1X1?ULLTf<;6rFY$DztDN4y!*e5$Ik%&fU3wRD{cWoFd8n{cK z(EBsYkAxHEXlXK9GFFLX60(#Jl8bT_mR>ma4i_6AWAT9CAB4@)yF> z)27$@)vaW!*CjRt5`;qy@qWYfq9Ad#TCR+<@Z+tlZ}H3@{IiV&E6gsE@e78>HnVIo zDKqa=mu)*xqBAS}%0lfqE)(?1w*j)n!t80n%-`^kqCQpOLUGFi3WsF^UKc1?c!Is*$XTt^KRmQi*6u)4k{X zwG;21n_~_*{OYpvor&lD%zCGVeP)L6(d;9|&DcWEfx?ui!Z^*rx@ToGKNo_ry;8Pz z-<~1Iad#gY5jU<4R5p_daW%w^!dq9>WiqmNPi@(NzK(CpB-xt1y)Fz_A2z;hj(|k> zpv}nj;Lz7?0=6>s`I^6Nanu;4$x6rN>aFPbheHbcEDj8ipa z53Z-udVv?ZY>Jugu3_p@WuxrY7A*VrNRplV74-S81cQ${$c2dgC>b$PsBhJp# zE-$owE#^tLxzrqYpCk|dXHb#C+jPVx|JKrKl=u@5PuGRuSB7H?KjCJ*Logzh8Ly(+ zE_MwOJrUhf0vP0!UCj41i2J?rw_6XSRWHdj+v!TW%s(aNSd%2@9=Py@v%8GriWF2f z=XnZ|W&!hnwMXgFmXuDe5FBQnjxVfV38>keM>>pdzmtbk+ey3qk0JMlhA2%{<4Gpa z1E9_C1*T}TeTOBAbx1q-bGS$^+H?MQ$y7vOnU;fT#SV(ile9gbUQWOgg7N(EfpXQ? z%Emq9HXnGVK#ZjvDk3w4whhKa;5AeyX~a#F?x`W_)+Hv0p6PN}fq&_;L{z_Tg;ka| zb{1DjC$Sf5nGPbjr41>s+F8si(2l5^jCA%S<)w`JtvQBqP%*Bv8$(7$Qi4yr; zI6NM%UI)dVIosU$%;0Gy#5s&<@@2Q&&ILHGGhI%h}`$nbTumgEN&L)w+v^ z%KyM~{jLZLb6S>9I~YMBhO!aO;4U% z7-|>~kZC%7Z~v3+x5J1v+xjdSL9vnmg*Gv}QdY>_ct=c&M?g?Etz3{)Qh;%>urFI;?ly zB@=J-)|?;L!%uTxs||G0CO@Q~^aXQPH{W(O8}wLf>>iorBqI6QVnOO$n3)l*j`OjI zDW)Fwx=V&|143S4gjs#}K$UIo6a^onX}MJh;7{%7us1JLFR-WxSJp38JXo-j#gaa? z2fjGr=V;*qy=3WX!Nq=d>)$fMG1tQ_38*95gZR7J6#&EecW)Upc6LytjU)#aK{L-eGE*Z09^9} zzGiBC3}yO%)p!b+VceF(DUq!VRMa=k3nze@ei3Tpr_3iN_s4dUJoD`z`mQ^765m3o zCsCIcga1j1n7#_koH9P|)`Zb0`^;IG>EGMY6m^P;YEB3$DAFZ>Q9=~Rva1C$%r&(_3VxPSDh zjzaEK;r$zHmo7w~M*FHY&$*%N(f=0CHH=8(1x6L~UA4IaSs=@m;baPJoa?VS=3gL@R8U<*!iD~AGS$CtmSDsdlj ztZ8_7_YsZI&dev>q&g1_KAKdws7Ds26R~^R-|C*G{tag4AfzdCz@W z!m%BAqfcojBYQ!wIBg$z`(R!nkb16_5JBuoA4D+baZz=y53HC~)au=bEN0*GI842_ zWCUGC=av%=e{dP*8vL5w-*F@_y3k~asTm5H19t!vR9}t7`qDh7t}axVro{R`N?3R3 z1{oamSeO|2MfWjl^=LuDZ#E{eCy~#AGXPAclJAcDcv%so-X-~VcI>R-uc~Ux?^=2I zX4>sQGqV?%q7y_cUh&!i2h(qkVCUNTtfWoU3LM!=Mo|vPr09e5KL4!%RyobG99Qc3>hMqF*_lchY#3=jr!roV{?({9l z9@I*dwc_Xg9s|RmW7;XK^8P+k>khe>q(EdaEFX2^3WIpxl&|~YouaH8ztlip;e^-6 za5?USRsEB5idAl!i=iDjiiclYnw_G>GBRLS(EZ05m1}W|L%-*L+5lurRE7(B-@vjd zv?pKPj94G|d%F{07qSfsjg*!RO*qsdo;G5wY`&2WIW96h3QQ2x78QCnBO$hV;)UP> zJ!do{kJF%9Wog!D>v8zDY2o8qzV70h(e!y1ZK>^XZ!ArezI~$! zhpy@eJ7*_*8HG(_S9BeqgFFVM8LaNpx)NU0J#weWhou-fnVm5Hvk zhzN&fsO0%g)YgcD>c3@QJE$7S>Ad{%$g6P<)}>Ja_vy<3a12-2l4X@*+UyA4?fu-l z!xh}=c#7H}rDarGI7u0Rr_HDJ`Oz#gPDx2g6&o_$Dt3-vOQXiDA^{p$5AvHc4b9>D z?Xf~)$h!3p)O|oP84M9WQm{q2MRUCG#Q|+7@0jPTX-}%=fioXhV)UITm(gsX6z{EgY%F4SM!l)rO~{`(aH@OH zn(-}C$I2Hz>7Yn-GhMu)OYxiAcdnCkoVzG_zFsX7Z*IOb@&ILGII)Iw*>bJ98R%4P zI5A!1V9gHD{Rp`qeO-m$&-42i@^lCATg=$wJ#ooHGM{NBm5RkggPFJxXLywFt7puG zYLxdb4wvc|>}V-Hund}AcIj;8Pc1Msga2f|_4Lgin#8LkjO(cPt}rZk%A-2_*Xj2xx|yrdZj` z*~bnha5#1zBf?TprwuW0!45}_>wA-FD|2QQb`yPmE7SxiuHs6DU6PhjD`v>mj=-e1 zEC;4<1;pto^&*qlD?n|^gMq6WH#@$t76p7eKjkQ{opLKA%-itv&zozuH%Vtt^yoa6 zViCXHzWLSmx6FW|jO*U(zV0;)GSQl2OXJZL;>%q?3`?pWj7!KrN3OPXI=1-ZIbQS8 ztmXdfZ+=vf?e~$C$a$>abc|t{+&}PZd#@=ooay03I4HARKxumxpz8*3XAk2KQ zvSH2cv&&A-8e_{FV@vE`)AkxOiR`$6|FVlSJs5Grq{bvHK5`svliWNu{ED^cdI^L_ z3}@>zB4R&v&0Tp#j92L{R>-vGUL%$|Fz#=8m^C#W^?6BKC}*XyZNc~$jRISD;EP>& zs%Be~xx_{ZZng)CQJ1#%`K(80m*}n_N%A<<{>*c0!nq*h}SH0{B&XSI7ln zwFdE$0V%)yiqAeNolsbB>|^~Y)&VJ9dGB{a?1OE5r7d#3Oth*vQ}HzVyltEC2=(MwIml3{I12#(ev!b zu8Pr${t-j$t@Ocn%Pf%>8cht3=z$4s6=drlD{PJc^xO-PDx41ibG8wf18nP~o}BY`d#eM}s`vx&xAwm=0S{Yl4Oh?%r`5XWQFOvSK&UlbkRQ(A@V@Yx{Xntzt5oe$X6#Ny5JWTFj?U z&j4csZ0#otmE^vgU>zM5r(SoUvMB`+#=yXup0=B)hmTacm~U>0H1q2pMTA5dV_SGp z&O+Qd$9^T=U%jT93fkL)G&{;paK>Pi*W7C3DXFNpC#*DL4x zQC7#S-{9QhER96K1TLd+Gu136)+uYmh5LB9c`)yK4R4I6dnc&W7vStQ>XYoi)G&b@ z(41z%ynAe!%O>IWX?L*{(+?Q-L58Mbt@lcJSIa1vO9xOze|m5YP~w8=EtK0Y+zjI# zb6fO|%2>e|@uU=1MO*jZP1S3!(HhZ<+a->uo@6vE>bM@@O2v-&JCW9V` zB7c0m2d&2*SjxS$cK)?P+v0JgD0UP2HSl$q33+_vP3n0^EWoyX&$)D0E%)e4kTu0l zqGpL|DE?PW)b7F-)wZH8+{XXSK>u%ie*crq^Z&uizF=_2Gor;3OrY%DJTz-<^nO58 zS?Bm}Inv?PAf*Xkz?UMq3Bc2D?8vjJwjTSAcOqzhgs>LTd{lD2XwJGDeu6GKPb{r^ z%^}UAf<&DgFQ<07rjg$M*i4wzUe~B6_R`+V>NA_i?_2?e=2jmqnv-1#;!jfT3yoU{ z?O?wEpS4R|bM`4=EtO>l?E}q|=hbhWW0I1&kAwr?&0Uev@gJOm#`wt{sg82|O5uYr^CKN1nQ|#qE7Z`h z6h6vf7ga+8wt)R!q-V$Vh} zp6?HuN8vpfUCwCWKnObcro@irP|n9K z*kkP@A`_ZC(G4DiK~1iJ9gAcfNQcXMK86$tks7-&V%e~zp<&}C8OC|&zMe@oca_ze z{7Q>r5&?Hgfr-D=ANM_Zwfq>);tTEM*FKH~?b8;&fVjkQpMB4ytEE8>lMb`3P{T-m zjKM{pZ6)aT2RYwleu_!lC*t@rn|^ZReOz zdkR;tLfA}^85zN9Y6lNoAUMm8W1vv2KY|9!k=eS78XCA#Q9$#qYO>szoBi2d=r-k* zjHL|mlWsJdEu3KLdT^9)7&e^cfJMkG7B$*$&cE6a7BQ{$Vsw8Lb*1!)DR4NN#P4=Khk#1wC}MM5#%Q=U^hfb~{= zUX4Xla2>F>ciyo_@6IF%BpUo!i#TJ2j$Z4mZmesuJG?0S{NNu#z#Adkmm#4cN@(J;_=$hmIP+aM*{aX>Xrq={f3p~dn1sTy9* zbKm5*8nTATnHg2LwBg?ecg<&O|6SMvcNKIZ%T4?cQZ&uo!il;4eojkszh~Ic^xXc- z1MK6#`@3=0fH{J3|K(H{!{q(jw~^m*VQie1c!E~v{OU~u;*A#4C>Ja>Z-O&*WLMSF z78QijMidX=^^|O_!u_;#cxgs~rk~ncRhashq>vY%{}kit11@x`-fhg$-kuF7`0q!_ zlNZH2!Q6&XWnf}}=|WjiFqa5ye!8g%_uJ`jNsOo^`ReQ0ns2t$K97i`H(AiNdv6O$ zlo^*=P*ChYwPQ0mRYKbp-AX7TCtI(|QA=r$?3b~JgHWK>9K%#Zyk z=Dt!MPi}T|88oj7k}C4Im!W$o481}0s9*C4)X5HCrB!}~B@NFNYl1#^p(i~UwmFxk z@cNh?uvvPhUth|J)4bqP(k9d>U6eTwHcEdo8Qi zf+iAbon84Kg$9T1Yu)49IzGG<3>`DZ!<3YMml^{63Ult}9|$w|A)yW*rAIm^s{43i z9*8X7xuyGNEc<7Y^G4JB$x`Il%pAkO_Cz35hQ}SuT0*+TYkFLwNM-p=dqWPSGwwo67dCclHztgWpjV)~CXP%>C13!yhl-vzo*l)3h05ciBnSb;;MhCqPaHVN>muDa>CJEuJ{DUzat==og!s zw0E#G`zl%Bm3mCMgf z5%{~D*7r)p#7&ci6LLI4Ck8l|_P**ljWFL64%X*ksT$&E&!+$NiFQpr^B*D3g7*0- zntZ7TIlkgEsJT64YFH{fAogaSrQr#9>#{ml8QOnqR{Hu9!u$KQp*L0S0sj~8{Csw* z*KgXYr&q<;`v($|-yervD9DExRjzxiv@Z?JX6(6<&90JSeb^=3UgpE8^^hEt?YmCvA+?)?{0-V>UT17trZYW%ODa$pn+T z&VA92(6(33T7n(N+?v(LJPN>1;@RZ9*2aZ(j}$|P2YF~FEsp(RkF&b?S04Vv!E^^Y zPiO%u{2}k1P)4Tx2hXQgog|Z<*mdbe!&=Aob&4@f)#8k&Wd0 zQIbxGcgNltj#YMc)KtCp9)ROCB03{Ky7kSR1eb)17j;arrZ6sfm+Wy%CBcqxn|yu+ z^zmmo+$R{uj-w_E(($Q6#_B3#w-ZIHVYQ;BEbMtaSg& z!pMcK+lu4$hF|VfaOs)i8aQo-aKic`IHo*=lSPEs;!;F4TATaN?)&g)nhOTQCy$rKg751Z}@_~dd! z3iwpg!dh*(FTy^~RdIzaIFP(#GrHF6$4;F}=<(%w@=Wf2pTgAIx^rSf27(erxki6PT1&L&f~GB&e19uyWwI z^pl1*mI4oH0>rO^*KTKZlG;MINyR3C(qvKl@QmS7+iaAIB<=Sg`^yb0+Ra-|We1Ig z60zQn6MUnm4WjA}W99+%wO`$3mx)hp3tLWDdZQscqaXQbNi7^le05>V2NYw2#i^)< zx*OZ#vqV>`}KHv_~Lw)DXu~Sk!^%Qk0P9m8=8!$l)CKn`GIQ@C=M?G z|5b|sL)aSv0(rU)zkj?x=^m7=K7&a`0;is8lsq8j-kl`u?QZnRUr2iS#IbP5GyV+w z8C>d3X4$K%JX#kmls}6!-0zM3kbLsy8{$d1T=6fzGt=loG*5a^#wO~o$FThBVS+qz zRQpIyJ%JPcSl9dF*aIWBfTE#K+}qG|6_h(DpN6=;Tq$6&Hc9wbw&M4N7r^k4u$-8?pin^3RQ2+)F?fZV0Ahov?8kgS#5=|n4^{Np zClO_)J}P<;3M&Vz;DEp)GNEDNsr>F{beY@*q53V^m3rgEBrflV;%^um5M!O2zt>x~ z4&&}0tEN_w!@J)-reN_XUl&lR<4v-9SbCfEuyfen4OzHf*(pDn)^2DyyzeZX^{S0W|{#P7kh6IwkAy_wXfLf5N3C zjhpv&(!6xHK~&4Rg!7xS{?V6s06o%%Y4dHp>W+@7^Xs$P7{9E=FL(Hnjz+XM%s{lJsryrg9O{`zwq;Wwx&XMJ6qvS#&f@Y^OHDm za9z5@o3dMK4jI~n>iy0WvmsI_sKkMnY z9Etyqa{0s?1Du7&%>g*1Ft@qv*2efyLdC%l!x4OL3_+&CCH<;kyGPTMJMjlTqQ9!s zT=MCC;k%ABG#tz(G{)1dKU?3vYDL85H!Q~$KIs1G+H*D4pY$H9WcoGR>KX9QY)Yb~ zj4Pe>FCHpiIvu-OZh_dc!Dnew-8vGm&1d|;Pr*X66l2g-c@{r!LZ9jc;=WEn*&+1- z^A|cvzi2%dhX4Uqn2xIIdocUnS4HTa!$|W}vD1zP7cwY@CFA7CD}gU^kobfL+RazWe&-L{>Sp9J54P8xN1lXf$@reUA1y z{JqKk%r%1zOk6FsA%;x}r-RJ+st}qBgP=t*J;h>5Wd)0lGxR>}XJ(etCK=n4eq+{6 z1kC%R!k%P7Wy1?P;MNG>-dSP@z#xJcFUeT%%9Jkkr>#FDU_iyabGsi6 zIC*#~wxpzl4J#-h@F_Jl^+DL)-X4tbWrRO9;5Tt$xP5UPRok@A1SNfB8JGU{^Vfi_ zECa8JBgg(rdM*3?H)Xo8=?HI!C+I=8AtNKg1C(PF;gC2m*s`v?cq;)qfRZrllt6*Q z<^cinlTUAUcpL>DnsIhn6jdc$j=PdIH@4is#2QPm7XOa9f_7;3G9Yn~yDlmi%QSwN z<{SL4xpSxCDQ0XTIFoo&y#fSc?^JOAm$f7Q#~1X+2KiX{{~L!DkmvCKAaY;a?mPZw z$KKu`pVu(>v;lh>iUbf2o#^i|?WFzrdSS01Ri;J|N_lzvG1HUg(Fy*3$_t9~u;j-j zI)DZ&YGx&EnL9IgtTE;MWA%{bI?F{*{e|>*3j@x8fK^zRSgrkyZ6x-T4VXpPVqp$3 z^T~3f%wvhg(^+ibHkWTUDsm}^!fpuo;7Jt%6dvqa--#*x6 z4`j~`6}wik4ehHC9!`pBUF^!zOf1u;uPDzkdjPy1#`IuUxK80vi|Su13>2OLSYgQJ zWY3<*rp&kvx({>-W@EC!l35d<$J**Vn-5-cq*g8uP3+A$Rt8d-+$dreFucGJVGC$4L!yn!gl-HMT%Rz7Ic)}ibi3e6R@*nP)i9wW?+6aqyf^* z6kh?_5DEVg(*dY((TI9gWz}BxEh>KKPcmQ4Vx)P6s9{8_wmk>< zl#19Zk#U9O;iP1Kzo7l(i24Fxa2mLJUQ?g%Z)Y0lg~am>k%RB>D$jnb@#y5uVjrPk zo@Eu8Y08fopQNIny{@#~=1aPI&TTH`l3B=XJ8kaR@7?w8*FUq4R8v@s_ai4@WET^b z`%C*$2ztoSKL!-Wla}rxUX?G|Vl7d^EFIf7zu5?J*Q1-475nx%pvqQ<@%TR5M8ct& zoKwq3!iA_z3}I~2Z5(bbm-BLRy2*sWT>X559$XLu=TiXz0rBZRZ3+9SoT?@%5EK#v zd-@L_rd@s=d=G0kkQXyoYPGzIJP1LVqT8&}epXJZ6jk6%#_f!^6>(6;;1cnXK777_%@`Bf3m8fb1#u%=9{_ zaQ8^QXFqkA9d*hm?qwnr?)gagUdOKFyjFhB&)#dV zz4ofT*7?`Mh|!TozYJwBJd5=g1upC{^-T{)mYhF@nAzA=C&!kr#($vm=XUj;9Ut?6 zGBwcaQD1ezvGgH18ZZ!`%p~5O6F$eTdmCP)HpV1DjIiq*B!8-U;YGrED{~7eXDM_-yn~ezuY4--cRm0bh`OY~I z;X^LIQHr2ES$~%E=`xLe$cG84%;J-4E_q4E!*1w2LH=7Lzoz{2z?p`kw^ah131bI<634%`|R4xPg&kvSnbE`_YE#|&SsSsyE`UUOv3L|iImAC-Z~hmPy_gP zFXR{9?`FiTb+$XXyJWB}ESB=2(c1AxIcS!r#B``g`GMN^3#DDii90{-)vd5v6r;7I z)j)ZXtLR8P2K2uYYf9@cW8{Y55xpTlhn>$~woqZRA~EvIuspRJ*lZZJt<4!;T_%FX z@67QUN$5hY43N;Z^;)k{>y%u2WW^mJJc#j!)-@H8y@G9pTGmI@OapbhUy-4%6(Z;x z)0Wj%`$8|-G;(%92v9@svb>g)xtj{2r9 zwC$E(jg2kwhB05yiF-%EO|7E#L%%8ot{tD`Jy810Aj8|6eoO(qqE?R2; z+#!9Rq{i&VjzW>KWZFE~4d%ZBv{IC1V;PR;C(PH!zVMe$pc1&Z6sXe*)rUp10MRFV z8kq}F-NSfX zw&t|@y~Iw2%gUZT1L0KUEyh7I&6S>r+Cq`f6}Wyu3jLr2+_lodtQ#+(i0WV5`rOi4 zI7$iH-q$pem@8;@z+nrATcXwE>1*Ei^DpebIM4cZRP-z2yl?2O^11=BsOV>fhy3(F z>83xim8^u(3gc9q>ysrpxU9l<)gbz< z%du71agO_5H?V=#>v&2u>kt14WNc)Cu3&ClZuobsdjaItN`(oG*Xg zt6@LbMu=Qc!>;5XeoLGvBlx9?c=7Ts6F%cJ;-D|QF~ZuM)bGYq9sQ^<+vTljT*#U4 zj*DGOJI46G14&o$yLhM!G=FG%!1m4AQ>bOu-^ah$HZ9ZyHsI;`XwNWaePUxdUoR(t z2>7@lrm>)va97 z&Up+h-$8?x+N+#Pphy>C{y$9C^3Za8a^B8)8%6j0m-^cpyok13Z`z9;sTV%18vC!B zFj0Cq&9_BB~q>rR+NS-PHSKAq&p}6R>JQV^|o!?4WL$zQHG? zBQC~Bcm$B)ujOf=^h^(Gyn!Q;T6O6ii@%MC~|r$d))RyV}||;4vqO z6rW_%n~X^5Z%+Rasx#++yQF@|slStT_o6|dsEPQx%0*`M4Y$AbQg9%G{IwO% z$LIeTA;CP~aifhjVt#~i0MoJm$NLeEGlHM94l+x^tb$xyjfswme5kX%%jQ8bi3~;r zC$xFln>go1p9GKz1QMMH-Sc8IhyYZ#>qzYR_RrU-QH$Qk!u{z>f}H#5e9|cQNYY;^ zgvq6yHQ@yjm@p0X1DuvsybC8Zb-1hzPpc+cEjlF|N<0xYT_Izj=N_Sa)Lb;V-QN7C zJ@+{aY5mWE0_}YjVn7`v(I-VJ9t9bpA6P(z@qnlS8js~ z)J4onq3{Sbfv9cw2py8nps~r>z@XsSdM1h%?^&rNhAkfNji%e^R>qRS4j-Kv?SI^6 zJzDkNHE5<=eS09R_p+BBGQzTt^yN#=02v~dbv8Td&Io?46k8@xYjpP(PnQ3J-5wg} zZswMC{-EIYePJ%lv)RqG86C~)^#u=@vGBK2ix9?er+uVyT%uX(d5NteUK^ki3){aF z6}|VOFM4$7d62f{*i*KC2ChrKeg=XkIZ2no+YVo#7^Zggi2 zb0AlE&_z-k2BYL10lBC|J$HE~*M6m0o}uHuv_!R67!(vtZkH`U^SE%glSDmCb&wF| z%_OcQ!IGlg!RU%o+EGCV&tuuB1abUfu-K&ADW}A`um7yO#fAPA+dQe@&DmJLKoO-y z6^ZkTZ8|$$TBDB@^FGd0Ocr~_Ctj??G+O>E2DaN)#K&axqn>br^LR_D$GL6qR+nAY{gjJ)SUE?L(Ig= z6H&g|rI(eHbsbV7qM1r!pdzed;kL?`4| z$qMDHZVDK8e-bJsqvE-n@}ipzMx7P4%8)}0>gm+z)3+L`7Cb`^ zJ>@oCyH4jZZ7+vluGQQv-nhZPN2z=L$+`+hMQa<3rygV;j-==hkvH|=>xw$7IfnSeMpcJ1%f0pMHiQA|_tFOn@1Q-5Vdgi9IVeb3HDlxN(D(x68@^gj?ACQf{Jv6j_Fu4SPV*xV2*kiqJiM+Do@uD3@_(U)+3SYMQ?!rivSP^Qf)#7kZu)CyGAlRU{(i>9AS0)Uxu_$RM+bva7x^Ix$eFeH@p3o#qwu zvhU1eQ&fyF&*Gg)Rvoe*MWRe-XjoYGChP#^eru3KacH-y$lqgPL~;n>@!lm_NDds8 zonGENe_-+Qj#c&Sq2$jgJ$7nclm&<}DoG}TxY)55*lrIG; zxPH8v>$;#*{uuMVkrTG(_?7c<4JN5{lpnz96m#_CX4x_UN=JnK=*oWFH>OqF<2vp< z=xS^&)YkJ$Y-iLNZX#{gVr$N9&%B=Ye(XtgUPVk=l$@P#bDQqI!c3kXX&rS5uZ&l^ zj_s+}pu=$GLa9Wxw6U1j^1WJHULzS~G&8Q82eACkf=wF0hQXJF?dzDYIh>wq-U*!m zPJg-RjHJmq#~(*3D1Lu>xSP`g$QbhO6PI4wnybjImFFMR!!|5}n!iUgcYf@D`fUiF z)gkNpkek)HH>8qpDM{|+)z~UUoKS_Oj_60Bif>d09`82Fzave@iXY<&&8G@~9I%8A zgglLSSs-ns)dDu)18qW)izxOxfvj_gjw0CT6uVuuz47va?sm0SHI83?o3Ll>rX1W_goj^!E+(rniS?4o9+5gn8VcSqZ zl|N`!dtQw@zMCGxAlGt1k?`MI%ZL2ITy>#LTkZ5aC~qf;>7`3scF}p%JfKL z4ArAo;lOm07PVQWVzfWs?mF?+-cu9jP4PJ0ePuag=J;rL(H+s1m5kora23&6@6`TQ z6TwW&>jq8aUASFcyb}NFu;OSz@%!9r9!oK@a^ihn?O;GWv`3ViiDB(sDruk6n}cr! z>}_r8a}N*;Ca5G)=i}v!)#Hq$-ezI`XYcv+)ag8`tsc#~&+e`D^o_ZgeSu<5KFx@7;OZSCV~yH1$WdmQ2k+Vb_kICYe6H*V5xWJ7oi&^+fk|c}Fxmzqa+0b+Q8o z!v#wU?$WvyO)IeU0H3s}py4a~Gv>X#JMxTpDbUKkcXmC}9D9p6m&Qt%YgE|jn=dO@ zy0IGXe_<-ViM_%EzgWTf=+#l6^-f#SW~p>)#cMy_cUCO+ioO5R)KU`DuLqvo&0V}( zJ7Fk2(Z7s(TWx0dWdd8;6g+`i3A=rdJBfcnbmu3h3POR~I;O-}if{Cos7vd^W+QI92><5c#T6w!eGU5fL zdnH7#g74}ERBQQ0HxXVr=bO)hH*)oAG&3{9+r@*HIeF8zM;(r)NsbF>F;2awU9m@9 zXs=}M$hH_;g~IJ=-FOJ3151=F^vI;8==0NScLJp&=5Iz3jYSVdCnLOwy!0-~-x7Fg zHBl&d_vmQHfoWpg2s>83l_d->r)oLineFHZU7wiDCmrU!mR#=&J+YNl(<%XeCeu;z zXP5c22Jz&iq@)bwIP2?Cuuz1%nl_DlY9XoGPLbg}k@YnGMH*p0;Akbd4|da1LtZE; z`Q9i*Bio9#g`w zRb)#L@_X~1C>@oYi)?xjZPI-zxH)mO?oUV<{xB)YEvGAQ_)G=DD4A_8{nC^n3nGB1 zYQWG-E|}9pHHi4;#CT7oD~(+}`pl0)pMH3U_%_3j%&o8%{i7&Vr@2;g7DG*1M=7cM zJEa0QS3ZAUQSCrh-z|F)LMwbDRW_`#R_yd4{NR`6aHTChP=a}JoNo^^`DPRr5b%V;^I*N<)8jWfa2CBZH}!_oD-lF1*ZgK;gng;F zP4$6t3F7k_Z=g(b(K8zy59hlkAPF-pB+{r3e-qMJX3d8(*H~n^h1Oa{z!}?t8#cMQ zaQ0MdUZT9f+ytS#aC<9P_s+qs6v#s=zDd)y;OS$w2tRBp4JyfIvfCCXB$3ccg79z%BcCOPKz%H0X0 zrk!TFoz{)k@6Y@*lvMAD=RtciDdw4jJne6$`pF1#2ty#L=VhnSv;Ou~doJtauxnS= z*YDuIiu>`CEwH+1KG|M$z$=`MD7X>QBV`z3DZ8*NgcSyJgvkh3l~_Td8_sIgSxAKzeP^<_W#|F-PoyHyC8MDB~XyD z{67sU47gwly$!PKraHUC^I8tQQfGVEo`j@uluBv%rwU^-a%i9Lu4qP<$Pcw61}01QT-5kSIjHFw&hy> z-8&JA?GN+Mbu`iEcN*oy=nD=d2L!Z!j@}EnLBG2)y~q20TT+5DwL#KD_b48hmL)E{$lJtOq$t>j;Q2{obD z!4Utr6yfHoSlvn7N0>@z7Fx>c_E&IJSIHYc3;Re#kJ%Sup zu0zqBaZ~S;MN2hZ%g%-gdDn^_{Mj|5!e1~f*UOZbSc4J+MoxaztiAt;-w|*0{zgnp z{GHQKGu}e9^>qZ%JCB~hOfIUFpBHf17zvk8;wLj&H;F6&*aHF;+IDo z`H)dP^6iETC&V`>*JUn;?c6On+lju;WnriKq?xIbsi^t{gEx9EIM}5x+<&^PjYSbr z$H#TqJ%#25Ir%%P5!%@G@y$1SqPP-9C$0^zN)1;pRC@#zU?ltcZvTEi=VVss2dQG^ zr5Mp*YhiT@!}|H|5Lp*lQ_lnKgBIu4O(yz3rr19|EY?0*g%(raAep$@zfDqf`P%mO z_7i#ex1LH5#l$8SKYyY_z0|Ww0=IVAk_KA4N+V9!dwCpP&GIW$)Y_ClI<=+IQcjSq z?0gv|A<${AIx4+D%C1MoZn{jeuh1rKOpL40@6#qp3kJ??aEaoT-7rWD&T~aBQ}xrd zZM62!mJ9o!>T4PtFGUB_PjNx&63YgZ-eL$!0)_3_AX69I9%KWAj1+w^8jkMDEHh0v zR7j_k=Qoy@Y2p>8*kP<>Qb8`-*gDD$ySj0#lCv+E3{O%o8aJ*3^X{Lx0Kyao(4_&% zxzZc3MH8v>yt0MDkM`U)vRuZfLAwB|aRKZqcO+Nftih{0?Vr*M5(mo=9ZGi~%u{l3 z`YX};wxREb(N7p_6_9%XV|^{$As*xMcuI#PBw)*{bHDi23JpqEO6o0YJ6p!3#^g~2 zlS*0`s_Sjx!&_@Kf|LZQpLOH0GFan^;bQK|3;^Bej$P{Zfz^xlS^ z5a&gPvRLVFnx33GU*baXPCs<_lb^hD@khxl;VEA6*)CETlK?Nsyf^%TzC42 z(}Nq|o{PyN2+cqweGLC3RiMODh^D;=J_B&+jic;(AzhE5lkqtTTw{<5x)=00>w~av zq#oO9lk`>qdUte6CSh1D&h~d%4Jy3Y!~Qe-`hJ_t%@bI6aNhBm{`>KWuPv6Y7|HJG zua6e@hFm<)E@(a!pd?5n&gipAX5Ib#6}p{1F7{ktli*iS{`pzQt(; z(;Cr<=asH*xM?)4=XKe|KjT?V)mVV*LI3RG{DKRTzIH4GcL6w_$5hC*F!=+wW0MQN z!Ff&db<6i;qjI@Ydysc+7EN$S0&Q`4@WY7V2v!ypLiPOvRqxf%i8#HmeD&%fGh9-VfRs)s^Q)>I2}P>o zI&zt?uZfnB@UGita;8k7TeSwlUiPu?r1WFaiPh@kU<>Bp*9T{T;xjKp*St<}{E(*z zrjQ_&iRnrfsbbWFirz0d_ibI4`CQJ!rzqQ8~EIm_sQG@N+XmvuC8l|x&1l!g$ z7sY*kF2Qz2ou6^OZgj}EG;egMb`LGeE51FsR!ZFLX6$NQ(c%ch>btsS$yBL+F|g!% zQPEPMh&T%_Am7ITKDCtieP-s}4>2(W`IJx44(PXfBJ7-;vZ^0!pR08J9=*Bwg-g{_ zONt`jA`&;nml0O&t*~m>n%w)r`Rl|cVQ}p6YX0S7gQf_$+gyaKRC|INfR5i}?U{%8 zw(>&uRiwyHfTsPI*A_-rrN;jT|w{u%cHgC_}iIy|=p32cSy=EhCYyBwLbIFz#R z&mh{JSvh~&U{aeD|AGRBH{~{BpY!=Mz6LXee=ZNtCve)*5yoa;O|2G1$8p&lzB}{E z$|{>-d(Q^-#-G#=M$AeKt`z@ZZPU)MQi*J)gM^`ioJ00eKiO_np z=5;{=fZhVIqCLUiMr)kb-TEA_WzT%$29xBzGXNQ9uFYAabM2XPeo)?e#7M-~b(?KX z#Ou_utaTgvx#1(U{tX!3r^3QVpJruRif#?;q*9)SoDFzZSN63+ZA@HJT9uX!PENW| zCAoF)mEs>dw_kriReUMgT6fw(q}$E-4)-M8q?+35)|W0oB~_~%R0tzk6)X-ArManT zeX~Dibl&b|5UX#(O}2}@OH%mAsYYBv*IrP<5~)V;P&!1F&<&;??Jn=5qNuR&~%90i!f0n02tgV5mlE67$5hTg(I~!I*5S zQ%}^IuxB;XNSUv&j`1&xRfQkZXJ%(N0#lCN>|nwRGID@KmTwF=tB$qAFVEFX%cRYG zn@F^1G{GM}T4`_9Ik7Zqld)bKDG1wMJF{{Xw`3It{d}J+tr7R#MD%l038%K*s!s`& zWX2XOB%7%!L$v>Cfd1AUdIQY!ase?@60v8`o4g}g4PIJg&7Rb*M8Yjw(Z^qrR87Zc>{r+G}6RW*n^=`w}n;{otuJ*#gDRVcR z?2kQ~K4*=d9WzCx&m{sy(l7m1y=TDbtV^b<>qdJF+u7Ph0 zH&$t5X8^ZH#5UsBbFusOlO)HQq)~LeadB}ph|{kCKt32UDPCUQBOQ_tVETNd zS8kgDxngv6X~Sp)U)Lzs`t&xWEuHKV3pmVO1YpZQybzq$$Rr$lG!S$)m4~v=%lhHu`Ro&kd{h+(m@VgPBi;Ie2wx^tq%V|7FTN z;)HUJ7pcy~9ySZ1YaAf2{n)g}d_SB7_D9v=&QuxP&&9qJgU{SVKxyIIrzSq16!2*= z{X`et*tsYSuRXI*raA15xF?)M;aqE(f0k;1puR!}e+4E%>eJ#x?Ba^e0OQVQ^ zB~>6`GEZqbXixU?fh;m^=Bv1}`rGYL;h`L@=iiI3?VX10{ac+2_17L7a)D$BQ&rfqS&k?m)3 zlD1on%@aI>vt!inc^mV;9Po6CMf0?76(z`DIWO)%M<1MZ&)XPdM?_B=- z8!I2aK6d}9FB-O@+TIYJ&A=!oMtAAbB|Fag#+H^7owq%+g4CXUni1jQQyRa)LggSc zcW$2R&7MG($~`i#vlGrK{A@?AEiI44jsnEdFA0Mao;IAkgxWX1dNyxKth?dJUQIf! z_ckig_GK8IC=o=ntj@V}tae{r)_%9;l4~J)opaIfwxPC8*kx*u$R#D}WfjoWp;W%B z4So}I9?8Qu-g=U&199W)*RObx5ES+1PT2;`^INLG@$6gSk)!<>N3JVM_8cvrhfe9Y zXVQ^g_lZ`v^~QF|aW{req?#DUg7XW}>>UxQEs&d73=ENAcSm^g%z@+lpo^lTAfM6L zxro6NA4M>5dRm(VAGvH^cX(S=X8iqL3=Dn=@=?$zy<@flv7Qq)vxL01f#bfqnqmS1 zF2)#nM6||y4s_gZs&2hbPL9WR!@!F{c(PEZ%nr|IdlS3&S2xA51WaiJgXK3rKH?cD zfUW{E<7K9iv;@+u!pTIs(>99LTG)?|+>wW+^JTIu%J*tfBez__djj=bT)Wbjz67ej1qM%@dRWOh-ts$7#A*tfcSl`Pu*Wj9X z$uod!7&uZquMEWOLB*0NW>?dBN>Oc%@D7@jTv zl!=c&_K5U@BiF-wN9SA49F6EDoEs%MPO3sRXt%F)g?hJ|(08lGKRUgH?F z66bjZAP#4sm1?UUxs>{Na8eq{&4=Q>0iDl(H_hwmlP7j-igI$2%F6FM#B66lJT3-y z_Rin6UHaWYWo6|T6WBW}EX9b7hfLg)zBA}a#CT=R)1j4)IHj{%7^Be>)~jb9eDa_l z?(C3;$@Yc4`amz}7s60eZSE3QDqx#($a8XS4r3vbwPCUUXIeclH#Z;dDI=eyqqRcd zy(-*9DYDgN#}+kKlnyx`MNWfLDJ`vAVix!Dd`dJ!_XXB`ESZ=lAMxnb1QE~kK6$2a zzDrNi)Wz>fMclcBKD(53=i20L2X5P|l%F|nFWX%W-+=v|Suba1X6#Bf1bE8{!k~hxy*jnhoRDk5jvAr%O2Ecma>Fg&0k+ddn0igFm|P9 zTCiP=F=0}NHUs3-WJb<~of}iQ!K9zio18y#oBT<|$dbc(>|JpcvZXWe3=iTB#gm%A z*U9|KXK|R0>#EK-(a^X)`cyU-)KMYK9XO`Mi7(pGb92U4oV7vl*^NR3G%J5I`QbyV$UDz(fV`P2J6;JQ=7j)1 zo5O-kA+LhfY>6Qte?9T%l05`Fs9jdi}WO#KWD=4g?mKv}5%RCILY2BZFi7M<=v zbF!Lsm84!X&&c^!#>k0)IxE1wib2D?)4?JB)FB_e0NaY7jUG|^WN}xy{EnxD8i@(q*}+ry9a@VYOksy~@VG)Q*UXj{c0mp6Ru`r)X(6UJ!l( zRt3dpcsC%qI#yD7J;eg{hv(vMS=im%KWFGSI8z@j!vZuVSw|xU>qZdq&a;juUE8&4 zI_fmvR9F-{pLYf*F8j&Fa7L|3}Y1ckmAxcEoI#bedl0iVj9Y3a+HQ`#%D}@Sj4U|{9)bDSZiA|n^WaizIL>Z&7 zG$by+Td0wzCk;p`h`aL^pqNgz2L*5{l(M$YxeC~hfzt#bXCg@V@NmG#j~~NZ3WU^l z8W(F3Uvvmc3aieGUNy2a-=ykqrjxahd1PUPob8?9UW&N+rrlu@ZmsjDhmL+wzc@^c zQW5qMYoolYmzde15ksJnbJpC~ePvNbAYo`bUmE&;zVTos&{B)Q;v2`v0W6Em{CAT_ z_(P<;J1KAg@)(1(EP`v2r@z}>$q88&^*xv%l-U#vEO@$)+^n{otQ~EEwT1&>NVQXO z4bzcdJ*Gz@!VOQEMGv3Eykia<`1(GhLoI`xg4%y2SoQ^rVR(2inHuBy0ZQcU`+TG^ z-xOSF8|wgYE#Ri(?|qNs9`z4>n2rv)+p<{Xb()L^&=G)nU~rJ}{(T}KdR>vY4LA&m zi~armx9{I?U;G>hgdgzo4jSD9VAk9$Gi=4zvUqfK^ry#xC2F^qqHP3tVDAdWAq|Hf?F6eh9gVogvqcz^b3nU1VYli8mSy@EjVAQqMlJ9-u z;^rx;{HHn6yGwpX7dnaq=*Gi8B!ql_{4}##6$uW2SiAgP87Ym(r$iC=t2lrHNa~au zauS(NKD>HIG3jmT5EH=l71cHs5239?x|FmGf?1g_Q}Kb@!`^s@riLQTp-=4puIOxQ z-(x*>U7Oq!`zV2`_R4_TqMhlfMB_v)3BC0sk!_yreYW3lj?Uzv8Poe*ER~jmqokH| zQaZUpp?XYrK7&i0Fn^q0CNBATJU{R+SZ~PIeq<*nbDcw{%t!mt=ZCA&Bx|FkWD|Nw z)jtzSNl8h-VK?9g1;sl+WWQu&;4}ow%gcbC{?o_ZgH!Eiddjm_>o@JrWS4e?f4{>rJT4-HF5;=c)-q*4=W-ZXGWO@{ zH3=N{3POuayLJRpPVb#>4>EGTKWDyF_T%%m#5LuU^l2@*YZjaXOf?#cPRIb6`B=w* zr$Nory1;G|iNgX1_^%VDlb{p zK%UiZ)3bh+s|~11?k_HaCpYr~JFcH0}LJF&Bv14P?z4FupcMrOTsGj86+4MTVad4p^K&}`u#R$fk3TwEN0 zM9LZ)Gj}D42A7oyc-c=8=e027lt&5lHCQqZ3fu(8ez~rXr@yagLpkp$g4km*l80tv zY7uC`m%wy;87+CADiSKuud25@oSYCBAWDC9W(cJ0frrp9@2#~<13^e5kF{hmZy_5@ zdyZH#@~@Z5fjDA+)@Xplc-znfA^A_67tu<8ByAQW+gof|-@b|NA8d?MS3*bE(MNax z)OZyvUragwGImPk)}tkY{$s^_T=$QukevMgTXSdY?lJTvWC^>*EwOJMh(93OPjLHh zsg_6zYnDvzDt1b6eRuiYnVU?)@wReK(P-}J8Tzgu;%mp~)wVj)f6Tj&*cWFk+m7VQ z(9`svQa98wB`k}aDW4Sc6l~>~iT`7zHP*VuR}}!Q-FK8#+C$}GXu#$0vh|*!wOJ`I zaVkefT?bEVgWQ!Xf0=G0%yULZvO6WdJee#fA$Fj2e)%FXe_HwhWGgYT<*!N(1 zi6L8yL+~*1;4}{%2uEW5gZg7+%_xqmFSo#{6uJk>fnPHuNmU{35T* zKc?jfbM|{7S5GiiAL_Elo<#J)8s1-CSbIItf?XYy<7}-+s0X(TQnx0zL3^icZN6U4 z`|Sbpd%V+~7nEOZ(m$)7m{zquQ$1+`s1%Ld6eVc-N7_p=T>E2E|IC3A;C*f-86xZ2ja2EA z804DMAsLGg_o=>g$?c1CE!2MZCgc4Vi3q^K6B(_(wG(-p8r(eI*@g({xUI}wH zU4Na(f6r}}*V0#u0#2##Z+w{?%!Sp0ZplKwk1NJ3mf_wwML+?6D1}Jv`r+vvMzyUy zXxZU0eGNPzj&&oe>TPIn@~(i3#(Y}%b%Vvn*JicA@bowh&3A;Myo>o6@G3cAE`j_U z48BcG>V@d%3k9GhTwoV2jgV98?C?@gs-*H;%z>|DQ=b2#hsZ`P8O_R&=C8_0a7pw> zH_^dddG}Q_qtU}$RE3RMQHce2C5&KN1JC8j;1!(i?CslgWwn=(NF-TX{8j?F;6Fn6 zn>Dl&a?xt-xskMlghXqXZPeD0V%EIxD!tDAdEY$jkF=T9+O@Es`x~W~xfnkHV@Dtg zRY&VO5lGJtZ;n8Mf0@Qbvvb}LI$&BHbi-9t;@VtWxxLD}N7H1q^xo56wUy80bZ5l! z-MOP{zl&s}@PMx2@oyWmr}MzK*R)A4z-M3DzOvwR(G%tp_y6YU|RSzi9VC?G?ai+8Vqovb^QqKqmMn?SU zGf9DDtk)UAiU>CJ7THj(V^%g4hJ7Q~G=u;a9S;##YDy?oAy5mS0-X9um2eIs;J(95 zhn+asN^L>~6q$7eDH%0GAPXc4L>^&QeAFBF*_}_pCTrRx&ojaGv>3g5M-+6ik1Vz8 z0NhQK(~0ji?Y}NB4fto4-zMq}5dN6~SXY|r35lD6DA*tnuw34~e;*(6Atov~y_ppc z!ls^mQ7bGV*q2E`wTy-u6S-{Yeo!t(0rWW?m8hnrWO>(eRKPWgiwBI^YhICF(>h+A z$q!S;F*VKhlQB?(*9_8{wL&-m-4VdFKLwKH`}gm4_6g;bm9PGm*8LwJV03}pf7UPu zgh9r8_wIG4XubaFb>Z3m(Z}#`pD$mSzoey=uMzx$UnDa#bw9H_-1JGp9%B*@&_}kw zBqbBNSgVcD?VsGk+Lprj=Z{MxfPk?Lri7{&CT2W>Dmi(Yd^JpXQ|hjeh?*)!Nl*s6 zlYuik;XrA3dT1YVHm|6JQF8BY*%_WinuDMPZ_u?ZbO?EZDOau+wJ@`ShA46%^WzM( zC!%|EDxdT79|AMeeXVK_ULci4L`3-R6guDzOG~e^^{R!IjO;nihdr}8shk;wpHP(y zoc80C4d8ekT*r2Z^<5C~``Z`bQ_e-|E+8zX143k|Zu6!8Ai2n49bxs%RG#T)JTqcr z;$sx`z1QyJBl}BDLm?p~G2RELq;-{TRiqKlPcUnpc9$-QN3nb(1 zE$Rm-M^8`B(#xT~0_b%heZSDs3evk&z4o*ayMG1X3xGf61yZ`Doz5Qs^b$ydI+o~8 z(}pNE4U${cN3E@{pTg*>sb!I-1Ofruv)E~SG5AiKHDs*?6BxtID9gjk%W&+)dOpDb`S zW_&K9?Vj6#?h%~G#sC7UK zg^$^vR`=`GZ4+N~u?cw)6fD%_@!xYT|2k96i zm$0G!Vdky`!8aj~skD@o$U*EFVu)B%Q5nI%sk@{z=-6V}boI z@?zY-r`2gkt4W1$`$@m*!e{9b;nC*T?L28}Z2YOJibhtBG!RY6@kvqnYI{cq4%Lt@ zYg>W}$zPbO%1v{YB0s#%-Z2ns+4h4G4lgX2Lc{?EcAcI%E^TU>-ckVM+uhB{$yH6jRmOq|*QIxTdC99E>CXXpzZiNkK#Fn}p+nGNRV@T& zAU$=639E;h|1Dk5F11!om(tP3R%4d5qG(ail5#{ca7*8qqY?p~cmHyL-^-j9NnSo8 zMX<-XIYH1-N9a-Ffxl2vRJLZhgm#&JN_Q}I1qjsEvaKH`D{P51a+mezHE64Q9&r2s zPfo_VzDMtQUBMr1K-PlUQ-cqgVl1^6zdrLV;6}4bU+RD7LXvV{Ss3P_5BxkKKJ8ie z8~2xdL4eZ=r@RSl-5TkTqB;%iaGVXkx1z>;=gusE0I>engIuURMP`cqgM;liVSEUj zqQkmNUVm@Yntq7o&TR5XWa9#Rd;=f!x(Lo}vbLq#`6V#2@k8o9W4xZz0CZopf*_Lh zJoX4tQ%>bd`?X0{AaHdrrYC2Hc?a1)quANGwV2fjc z8y9yA+B0(_}*vI%s$}U97s-bMvGUMohAt-I0?j8y&4uld5 zcLzF@C_B6IAT(S+J>yvtU`KSa=4CnkCLEO-QjuaShps5;&Uv@YnU|d!WOPzM!*I6S zCHxUPr*1V~L4i&l3xZaoN#93C8jKz*W%@rckmB@Pkrq#^rHutW>{+>X`LL<9#+QGg z)9&;HcQ$b6)@!lo-s6s?YgB>j{?rjQ)%Ybzm!3@O`GTvSJCClW?bSFNY6{>+EEcp~c?ELTAMyUi{z&Prqd9LvHgK=AMI0%r7rm zXJfxdNov+P$a?LJ`0dKsVz*T%?vlX^SkIXN;*4#>CIjoncYQbG1R;*7(of&d9xWu< z{^Ub6`l;Zlcd~Lp2XH!t#=k%7FaGSK*RwXrL3Y%Lz`devhm%u*u{PX z^3vWb<2y~S&nnOnBJ5rtq-;rec z^CnFNLKHj9Ctj*Yr|Q1#|C(Z|t=Di|QSm8`4f6UJ^$vT~X&avKer6b^qV~=fdVJSG zY~r07d#E1LOiwCg7=bP$o%LQ{>dD`Hop|B-t_<@r-jmmU#8(6^f4bGFNk~3eo-$Pk zyE;pgz8@%Vfh=LvpO5%u?d_fF$ZPBfGm{=^C=`A`LnGq!Ftgm9ok77WQ0@nN z!}-U;o>XajF@RfyL?rpF`?o(V$R#3!<)S_0{}O3E96Pn_!CV{8Hz2r`tMk|jNq6_b zgWd91KncQsdcO|8ZaBU<2)LslF@RPzZ=hVzZL*ICnD+5{#&i}6ppP7`;W5fq3@y%a{AI=(Pw9^}#4KH7VN(?r~ZLKU80GmoNt$bxt%c9^;Dk#jtB!dL;U z$Fw63)eUZo%8~Uo5V-vYXaex_LDrO_tK_Au z`^~PTYrF0_#=tRX!Cy5MOP&Kbjq8+@shODy{kZm^K8pY1jy!|@x9yj4^WTQy|6@Ft zf6fi-pXIHNTxUvM%lHIy}OhWs3ey`47pkCRN-?mb<*Z)4?6Fx3Nst`3?~U)#aX^P_}uq!Pex!j5{_C zu`PYq_yb=uAxw|UozuY6hCdZ|kL{c1oJevd>4P3lgh5&!&Cj>(uHSCK z8=iNu(^!QEU#A*(7IL-KWQP9A8WeHLKU2T^$mL4|s0sh5hdA8v7IlFTYxDf@%Ey~O z&8@!6NA&2L{cdKF5UaXV$)Dn><({rE^r9@MIP0Xy6<&IcGMaBkW%zCUWdC}B+hWSo?6A$<#1Jnc0!EUEhKo4EeQ83F(Zv-x)?>(wmwE}H^1~&~oja{lv?WBwqGzq~9(7Bk1sQj>g&b{{K&W1&C`&(D zG+sD$)Ak|x{^BcRtm7jS_*+&TqVQljNKWFW_QXV&JSd)hWKUl@dcY18P*jaEpHtL? zM4bzX(@i^(oYIm-t{xSUx(|7^;a>M{X{Gh4+^N*J7(6{x=HcYROF{OOxM|$K;JSz{f>$zvfmqCM!jHm9ruC^Zqpt{c3LW1a4$k~nCony;ixgAJN z+mW?|PqxmcRZw z6}q-GR-NMUzf{omo;YarRt4l9z{fM}l`sXAN~w8!;$-3_V}P=fxXLI&Dx`5?QMGuO z8Gd3VzbXoKShWqOyfnJHt7;AZzc2VRJlQ4KR@WI(LU(Z3pu##k1n@li^pznazzB|* zPv|8$-*$;h=dGTRp_DNP2Zt{q(&{waUAo0BJI*?qEaw)8YMcGbCG?}NWOboh%RP&} zCee#t!0S|+KB5wJwdIRKM@B|6O#}pzBM+8mhYsmB`(&%gucfY?h5($8UpeY=yz+!3 zYSC}L6Qae20n3qyzL6!O=YVs6|OhB7T~bf$a2cWKUDm7M=~&8A^G z_kC<)+pot>San_kk!F#b9IAzQe{)~^RIlpcMtG-Qh+B0f)`)E zB-7uP07iWMUVJMVne)x_3qlq8Y~QkI#`BNi|2+Quf_t3hBILy6B4p}pq-Y(Mr@Oi% z2+@Q4{PQ)5t`D^NT}^7$Xf^B-JmH`FcU9$I`V4^3jkpFxsi}oQYo!0NgnS`V(R(d^ z@INwT!#zZMP~cco<@CpKbZ5)2$*f&jwvV*p8WHtJeOhPMTSbCV*mN`r|N+h*$-3InsU%f_HgT^ z?i6LcNaH51(JD3Xs{h8^dw@07b?c%*MHB>7L<9sB5EKxkNfV-?A|kzar5EYF1{;W! z2na|Kq?b^niF5@4>AjcGA+*pEAR)<_(eMBFKKJhX+bc%Q+Q zh7R*YOtg2KFqKR5;E*oqB%YZ=s(K7mM|8)U@&HIIEN{Lwi^2SJJqp;}KKvFq+?Jqv zv?Qqas+yR8KCu_lFk%V`S{gwX(#S%WH)&&cVqz1nMY7A}%Mu7V%|IPS0TC7!h6E8z z*Xg}qNO8HIfB>b(F^E;?r80)C zK1Wwuy2{wPHt4k+p!>9byBHFbdQ?P}n3O~T;R>N|P2*B{s%^CLVj6kWr`WLcyyeI} zE+m;smGhbqZC>nhdHbN4ItC@R4x2v-SxPWfsQp}7x!swVTC{V^?8;?xV*0Vh7rSfk z&h@|`-fLB?C%_|q5U2g?=Xc<~oRf$r%4dc6%RwhN-;LZDDU_Fu{{rU7t`mnYZ7+pku7_AT*JS_*krEA3D=POFHp?q!j<=I!1G)K}B6E(7_s=mxB8QWQ_A_>EsyS(of8vXXAV)<=`r-x_0}$=ae>`6o9^ju zkX!)N7s&7AAFH}9tFq9^Nh4v)_6t!-No%euOG``CNnJ|=KKZR~@Ql`d@sy$435SmR z=TAJaI7jp(^7-o1re2bwqTJ2!vSR7`Y-jPJ%uMAmB@L6ng$xCFOPYMhRv2lYCf;p( zNW1tw&?1;Mw=2w{_8bEqF@nYknmJDynS@NnE0$MkKZ`A{!SMBTXKW6#||MJ?! zz7$WpVVXy~cuBhru0F438Tfe?S1C#d3wz_ZuL-uIZhN8GpH>}RGCpOI)))K!&>Neh zba{D}wYcG2uN2B3w*1{9MOwmHg) z(N)X4Rf62(R;z4S?HJyA`O6@Ps}UA5i}*$rCR&TT2f)3bhs&+1>D<(6PC%nfAN)oU+aRH(Le;d<(6=FX!HB z=yoPl5oha(L3P)2y{y{L7r~r6SRXCOoPAwdy0xwv|ISGgbF? zB1_T(AN?vwPBU`MrksAs(kJXr2v*VE?}&L_9pv5?vTCeocDMEq|;eBLaFy-+biT_ zX5;96*^?O@(81lcaB6cJ%%$(d%g3)Yh{iOJbmx6crE0)@xqY3V#@+;G{G?XAxFHf0 zgZGvpJ)fvTEO0^sN_Q@4X%=Q?=IcWIOyK8TWMm77{1f}m`k`+mU@&|a%D~GxC^fz{ z(qPjReCB6x1MwlKcr7D@8d-Mi{r5VAj^m_?iSv<+o&k$m?dz;8!EHJ=IRV?uVQ1h$ z_n>H$F1a@7H{-F2n#qdRB}2^=QJfn)pc`+yLLR^4;&I{U$Jy^XT{BS5Yj-zfs1KlnF{0SdD3MPy;zJ<)}ia)b#DdSuM;+9sLmt`DaJn#MS^1xp4 z^sy?rJhD;G{lGo@=oBc79gu!*HUuFIXW2pW36B}AoJV{1mhYZ zfOXmf7j|gd>?U*wE|g-Wsy7Dl0RCi7&-PQ_`^d> zM#h7!CVF)p^>fj!P%Yobh{D2$?(SlcFIid5i{|d`<*LmZWZx*yz-m@870|n>&%wf8 z^Ic%n&Nc`HO|SU}^h`Ny+5j>LrMoQI8+iKVJ!TWQKJc?KBZqak25f9@V*DaOrbn@fWvGK`f(zajXcKkkj5^@*la?dj`M1A`7Zg;sSqoB4k$AxUE zB(nS0M?Wf*P1aWn<*oDUG7u!+rcR}947ZpSobpH`yP80px91+VwgT^(R-zivHtHY# z4Lb1qSN79{V?QvynSeD-hv#o`Jea*P*sKd#K{h}^9E{${$ukf#h?Auh-`fC#%{*QK z;77sH7TlREu_g@CKw&?(9~A+Y%i~mZ?w9>=RI2!+jH*uKJw#J_6+6?G*hAD z%l+10?<o65P#G&h{?2@f?4`!ZD@y{39q^B_Wo z5^@H#cF0}BtkVv$JT2iYQz#!Pt3jJIDj3je1dy(kB$GXvpqWJA^tdVo7>wZRLDIwLom8q@ig z{Rf9eLheYER*T3~)6;|%CGVy+;yM65@QU2}W_eA~SQxtd&{-c=c=e~JH=H9yb9#b7^{$xM-I=SW_RVQ&&#K;;twJVwZ{oK<1T+BYqkQ)2sTVKs zm4UJ+*zE`_u9huaecQD?%h3k zH=IRQaK*>BR+VG>o@;5V`6`|RJ%J|2fWpt|GB|`f~a|_a7H(!heW!-X*RC(ypDMN z`o*bww<&NP1N)RKmwkw;03;Zp%w`PXR`sHNdJcS}aHF7%0dw7^T6}Wu$Bfyrv15oU zA|fKc!h~wCJc6?<4vm8KH530?N`OLM{Yq`-?fFf_ZO3!hvRgy?nWdM->UOe>T}6o4 z%ja0a&&@5Zes+8av+$4PIH^zP=BuF>!Z)AN>~~9eAk~oyKLI+Jm!Jzg^0I)n6_0*>Tw)_NU)Jc^wpV(!o%; zys}8X;lfLz`h?C4XwkzruAeR}(cN)5+XPF9DBTfpIBbtS7=BIf>(SsOdvGPL*eH~o zdLUHhG86jxBwULf^t4A7^i1`gQZu^t8&{QQh{HlHkTvu-w4Zey&#i0^5~1j=zUf?D znF#}cEc9TN1bb630UXrzZt(=k|G+)^^1L(v)?|SnkvuWeH9YY)C@|uFf^gGeBHUP* z6ZvumN5up*M0uq|UtwpX>APZe>8JIZOF_A$qZpOLJ6L~n7BFP&u>JPFc+=obF?-T` z`f1YLRUB-KNHvFO%`QE)_AA#PZ@xN+N-r%ve|JLsF;}ThnBQhS6S}yZM0F1kgvCG9 z+Lzp)3=rZ3d%)mF16th}9_=)!p{Yp$$#?`m4k`cW-?6whIH*-iBDQ=9Xb=E!(hFr} z$avAc{Cf=0%b#A(u?;~WhMJmxE(Q`PXcMo4gZx9yEt{7S<^3x*kRNHl$RkKHy~^L1 zg)IW00rw1Hg)`UEXuT)p;ta!p$zS5*PZ(Asp}@w#Bvy{sw>Pp>MwFAV(Y=oTo#%L; z4?96@(hcvGIR9eak}QAKJ+C*0iRPp=y?7kbFIVQ3j-n}qMa1ws*IC?qJS_x&tl0SO zBln_t;uO7`!+laNi8U&E;XrzD{&d9%H}qx_*N4C$i(GSUViRXSytaZs-8sqI{zuhDqIbX|9&(bN;wJ+h2~axD?X(>Q^n8l=S>j z$##dcII8%+YwE)rKE)4e@Kd&<7+cECKrfaj)BI5)Jm6&p*d37f8Gd`gOiVbG1EGI; zJO~l*>^=FG9-`~rH`@n;Po>s~0C1Uae{OY7=q##jgpB$z6qt zE-J4~pxloEV$F?ivS)MS)o z!~7vMj^g!I#3`ExPs{LsBd%fUNZb3TpPQa&i5(pg_U2__&1-ZBfbb|pL!)wdiuHcFUYG?r@4_xj<(Y=v7Mb# zqRYuXvdd8l(fV@BctWzG$Zoe+_Z#ejH=>Ns|3b>twavO!Xhtd^ZI?ha=xO?z-kB0s zmlrZ6G_&v*n!*NPkDwAEsNBa(mocVdIl30U0dI4dEFyl3^yd-F9VW0^u=|2kkSiD0 z)p}94eiv2;E?3l#rhQ?>Bl)jp#CvB6sT8(@2p1~QuewyNVVVe$y6@Ek^y@=Ex90}) zJJTsE^~c3CaMCq7x~Hx%Ox3g9$Z60BzrdKHHQN@GQjGHArH<4ci(#N_HNTViUI$jv zLQTs#ugw+5$z04u(s1{Em_4HF-7*nG5jM0`ciVR^G>QdEq{eJa=+3vArtzj+%DauO z=mWdwWgkH9zH;F|^WN+Cg0{&T4IcWfwx20S$I{osBPaeN^o0B&d-MERTJi&ruc`>~ z!A=G5$i8pA%93mlt55V@TsvF;WVjg~Ki075XAuz~;z;wAnnpGMYwy_C!HC2_T`j#_ z2FgQilany#J#jYe!ryyO>b`g%iK3Fi>iZNl<@%3;cRkR-e&P+Y{sCf(Tmf!<623=e z-te;^;%;b5o_4~v$rS1#HjO!RF7_u!ZNnG$x6X$h^UeR-lSIcMNbsExWf*rqa7Izj z?!^Bs(emm6{({;F5uIpkmY8loovmpxljX)otb~)G`85QVC^UEbTYBUD*5h|2>~K?k zO~|#C*(Pb%t-EjG86geu{Vg^5HkAv9i^g%bqQwy@qeDtU^`k}!3C;W>^p_>S+%^r& zGo7|ffI>}nwGk>KG%RJEdT|07yxbKZ2Oso5S5$qBt3TNJPDjqiOWni#PD)F`;P8wTJ^Db7~qbe$oeOozC}$ut;{INy}qe zS(5>DcnRz=-{z`j{Li(^r=M|Fe-mrV9B#Vb-d;@vX_pEmsgmw?0>}mG7$|3X!g&3abCpwl(%OIM@w$Vn1xjyfT z9C5Zr1dngxXn?N~D|c?Ump{E($+sIhr=8Fmt?dWvnwG5rRpg#-nMkfMdux}^nQUG* zrcc~ZdeH^w+u!dnz^)q|K20DPmmgH7{60Q;igfD2IjuOC6*kJkt8snId^MbI4V)%X zD0f*<0g&#})i}f0yy%J-9!XlK&L9diN)b|Ag|A0hrgPusnL0nvXv^y0n45lFkgF(^A+XX2Zu&%BT63@<}^1Glt)4*t_AHwN+Aj zwQ`n$hZcC4IPoKBL{>~`;2o{2-fz4nc#=jSR#Ctot* z8;Ni>+%ZVh--nwq^t`fQackjG*Oe_Z(@|21yeZ_0>)+?{U)x#M31q>IA;e$*2n%>l zYVBr>VK?N!F+$Ss4q^f*`&*Jd(QmmohpAD{gmkcYlGg2~bqa01+ynU=!qB5;NCA)XHLHFl#Ubx@6 z?v`P7*1JTAL-nwqN&IzCJ>;%MbW@e9K?BjMD^rMDk!M2hv$Utkgj=OyJYnzrZp(y| zzT=s*(-sjv{VSamB0cmK?Ws-|C)wlijWd)qd&X@eXhH9hDB;?g8RIoNMrhlm+Gj5r zt{rcR2vjitSwg9yvps^ATbU$QvI|U;XfBqJ>igT)uP=kt%AAc4~LMI z2K>4OV$tr;0F4@2MT<5#iMYm03l0Gqp6IOaXc(jfprj53x~i;eLlPq#(3T!((D!jE zVs}66R7I+&>?%?bj7H~uk3ZmDXZ#8>0zSi?b82(brbzo~Z~V=*(o~c4BcwNm<|$&s zLUB5mUW+fay=&1P+bA#<5RV$BId9(?^T?V$uAW#s_tu&|^82!i&GwhQH{ltuGbtZR z4DPI0G|xC^Ap1n0mlp-+VHNXB5Kh?zx_N4nCNmOJ|EvC$#Zf)etyOF~B} zD7Ql0wKknxF~dntPon3ljt!&kel0igF@>@32la^-JVkXXBR+06|Brt)ZHIF+QETX8jH^PXXf>Hwri3T7W`sEOXp~-1&(!O9L4= zUAG;lK-_!W2vsSuU{>lr8klS|h&}B`xlTLZy4D7Q++rs;bkMDSwoS(DQYXU)UVe$q z>t(FKDs3{zJ}YmzV>`HsopXu~iNj9fnl&;O(wdhmYh(qlVzii*=&QAken#W2FWNP5 zJ-f)P6lTO%pPMQ7q-q>}>SB(@70SMsPi-^f1b(F)ae%(0B7uQ@helvUTCtf;46K4sktyAPI#>O>H~7q z$1vF!^zP23J-u>WkvINgv6ie`(39i$6vr`{cCIfpKtU!G3f%9-=JS}J!#hkC6??tg$you4Y&IM*H^FxH<~*uWm3$1!eku? zC!Ue8+Goafv*sG}vUFcW;76!)Zau~5(|9NC%*x#pT)V%y;J-Jv{Yn(#EW}C{lJuk1 z7eW-=N_Dgw4JcSy%Ev>vR)AnPVE(?dEvq>-CSsK?u4D6c;ydcLfyqmKMc&&3xV2*%8}Jboo;g zgH+i%HRD0rDMLy7l|DKf;}!F=;RCK**SY)=$$v-3MqO`xZvOjqmjr^FqhsIAA~@a# zoO-1O#7y%-qM5Rh*Q6GFtN*|i?_!k`ww(2&tIb*n-{s4E~e z1p@J(P4U~z+g4iSI2_n79@jsDCo^b6))-Z&US*94HH=qe%2AjzK7C%R0D(Mq zo_D(B&b z^2okkX)-L&=R+^oGIy&Vr0D(av)pP0TCP^#n0E-$SsplzLW6+Jf&#>lU7tJ-JK0fl%aoso)oavDWErcbRDW5( z8z2jnSN^ayKp;P41N|6^ew_HKa`M%Q@SOPM1PAK1tj7`KPcTV}t#nVI>)M6$KBtka ze<#uJ9U3mVs0YthEefBkQC$s+O{PC_`Vyc=|*vdD1%$TNISPyJe zBq|ulDDFzNtt{w`<9EMHp7@(}af>z)Dz63;lqEPNyFWHTJkOTu{UX~W!S{jq)LhFE zp*#Tc?!@2Hd9dnS^)=^czoaO}#%!{3^_51Rx46~!t6z-WdL2e|eAtRlggJI1RVS!| z9-sRo-rVKRr^YwZQhd&jvANS**+)-OPL&nc&EOy=<=9tWn>LTw$5MQEA`gflz6Rfs zNh+9lObHR?;r`+#XV9RGc?l ze0qYOOpd0jnsUcy6AmSMAGRmQrdnlMb1No(jE>&Pd5gaJLTx}gLx_c7ZelWBe633_ zp{(>em#n$->yxx5z%I#zIIF+`j6#_owB{Y+J@D@$6f2cQKs=}s0P|x;Q#tr|MP==m z1j?+sSh~FJf`y2Wc6f}yBc2=I_4OLa)eh-L_el2Xvj~ggs9uJZb?sMF#s=b>DrMY< z7n1_EXZmjzVOZYvqhW!OsKHW2)c(Xi$1uUAAjW2HNcb~W{ z>HGyD!{rsMxw}7)-B5Ej!#+S99Y(!*89UYOG@G6TAg0{rFs2UNZl1(g$5e_vk7shO zVhm5SpSSoDUjD3J>6un9&@@Us2O6dgAzN_nkNln3`)xQ&nL; ztIK=SC4Gd>;Ay#X!S`VDSA}BA^VZkAN2ocA_i_MtQQ|f#7KcksDxbs98f@cEPLamX z5}ub8==_9rwmpNt=pm*pVYoL~$@88W?#K(X9m6ROXx z_E@vqiW`c~{As9zaGa_pQ{2u=7lA?+!?pt7T2;RQQ;t_ZqQjqT!iNQzxta;|8u6#g zFdqa4@+<=gNvmuA`b()3O{7IwAaBQ!;iCY8c*e`IdeW!rr=M=#bbbCq&ST(9icoGjKkSw7pwH>X+hqOvVJ;@Z`Mr4eOg-vSIr@eOV{-8@`e^19YW z4p=m@7(mxwN%BB0Fg)2E7igPs+gg!y6=kBo1V;yxc426}j-%G=wyoDY{L6B_3#!(s zY}>(DBpeHrgsKJ~_cK82v;118FCG#}>eYMEl#il|9Q`W>HBN-$VqGVF2$QtyxKIT-jbVem$|k=6B$&ZZa5>$vB1gI z+lu`F0T2rqcXwM}kl_#az?Gw{2C|i--#0bRBIUHRO`e|I{P1`Qy}#jQH}>GBMxuRl zi;*Q3aM>}|!!18QVCbm_vxD!b2vr9q44ZWC;d$biIFpWRf^MU366@~%0M_9+)fuDd zvadPR)YKOGaVp7@X@Jct@9S4JTf#t!QJocLBL@*R4BcoeqwdiFjPQU{#Zo^G9Id6N zm;3VgNkLQ0VZNKWaQtJ?9vT3JBV)o7(ddugHZ_N|r{)+F^2gFn-CtYe=#fBZhNTW2 zDG_2lyQQKp=+u2l*d9D%AN`)B7(l>`*pHXnCe~VdY%jOPRJ<4yxoP-KpeV%llB{pJ zwCB2B#u`pK2$Q}o5nj2}8F#o^#X6X0NyuFrn_UAU9`7W*q4MY~LKi0rp@srPalOHmj?^yl3%;g4 z>*jImwZ(YTVebg9Osfyxc~DE8XVUJS!ZOYe^g-WKOuIU><&+xDc5L`fYLl*^*zW!= z77fFg#&OqqAtl}Vnsy7qp43O`g2FE*7ru0j1;+6A`%arisEnR~=79MuqATJMZ;Ou} z%u!8s13Y@!^Q~|ur-=*nIbawAux_=Az56(1t5dY6wg{w1`|jnwfBzm-4k-Ge^oKMU z)WGuPfX&Uz>9fC%2-O58Q-AdlQ&`QB4t0 zOuXY$>gwjEBm|$|da}5*l%FB3ACPToqEt_T@9$qb|lS_bUmCJJn;dF*_YX9c=^> z_#x9vm#@cGghmp7(6@&K0)BEeZG;dy**|9p*!$Qyp(SQJk?09zJ;_-sUdEWW&pXZO zQ41ewwmH!;bYE}2jxaensSjegm(nwR0HYdc&cKY2V6X+J?6TJ|{|UV)hHQW}*Z~Wt zY!wh29h8W5l>}}@irjo*Et;YQU?Q{yZ6`X@b|Blpl+{C|rZg7zi`is61xzR=^2{sd|1wrzKFb0LuG#6AV}GG`Y*eqTaouUMMj!+rW0Sq2Unz50xM)>Nz#^WMAX>huH^OObT=U(Yo0~c*Zr&Rk0;lz7MwEuD?`t)lhFj9x4d?aOQNF6*ut@&bbl@l zbbETvK(DW>>)ojTADX@B%zugT5Xh_d|2HZ0Ku-P#^@KdR=Z+gB_4b5vCrj~~!N3K; zGIROZ=!x?z)q+I-)N6`iP^9&>`_J`=z9p{HpS@dY&$L9z3pom-Az27p>RhKRP z3TPqzEP(6%_RRg`j}?9G+t{_g9m8tA^Lh=G)DXo7_p}PH`ElP+yK1hyWWsQ7;}0d^ zvqapFK^9rlJQU`LC)$Uyf(cUl5_0=TBOj*$XWD{uBK(>rkm(dIrr_WR45aFvkaZ(sJPeu|L=eb?qE zjTAk_;`4shAo%!AqcV7*Ak>F><^9!<_~Ix_cT z0k0N5GcTz+ffG9?3kj?{!R}`#=`Mfzu)FUkbe=#=UD;h;fX7&BVW6H?a-stk$iyz# zag`=S0E_UKicl+zb$KN`M=yNJp1?fXB7&$FE{bT~zy;1%1m5B9FygZfO6C|?F6~T; z&aPIQD4txe)a*Afw8GSHwK9Q0G?c^l7tssO;X5dm^>Qq3-+a_Oe9tqKv#`Q4aiow- z5$9}Oe@!uCd__HEWAj}?Zz51yXKpi0E zUq1V6WrMIK;>Wve!eFx6^W%10LiCNB^+O_Q%MT3)h`!r}&6tcr<_nH{6Q`YU1w}}o zJR#e{n+(3N5C=bG6)RBWHI*MC<=VL9r*M;z{V@~kHJUnvkKrxRt%Lfc2ED^)lpKbT&* zafB>!bXm*l5A-?hncf2pcvj6n?~W)MFcVf0+UM*;lS1#19+2?p!6Wl3!on&wpt)2B zRomXxHPrZ)=JRFyFWz~oj+Af{1C)NOcVwRuLEj%?iQSAU=foMf36(sZC`&J9uu#Fu zus9Z}ST5Q>G}#EP6G01^Dh;IPiXMvFdMMV}0Pu^+&jL*X zzdT-bX2|*;%-vpkO-q$UiDZ zt&c>k5r#=rnr;X`({@d(D;)@HmBO6Boq&HeJ&CrswDPFy%NL2QXi&dZhn<>85-70? z)L;_+r_%MOzAp$*UA$2k!MIHXdW@**SbrFIsr0?2ztt{%TR?yyw{LUvq3;<<-qjPv zD``}7b!ZAmC_lJ$tKa0TV=CiUx-Y6*)Do}mHa6$?v3j?y2DCiU+)E461f?A&%O{$B zTYZysdpa>`#JfacVkfX%dTmg+l`~)mFr0qbZIlBb_P;JhDsK&HM)mPRf|w*3sm}@~ zr!e{b0&tHI_IDmHTcA%rfTIq8VUSBm8DXF(C}Kb9$st9+Kfsh)g57bwNNWSpz0-e3 z>ARNsFa{9O=g)HYSM=N;l#aZ0itqnXvapyoI=sXA?+l82?(}eV@peG_25)#7_6;XWFFLNpET*n3q$-^B zWc))}OfHikmOs~aS>hV6^(iwKmvEXcfQxddtI=jUvlt{oOeRG(25{=!QT6_F#^^tM|>uvW> zwv*pWxKTh&z$jR3T=NZt;lF@JOisI`nSO2LI$p3qIE_jar^Bxi^ z85FS6*V@_r*_4%+>Nx2ciT5@ZW@i4cA9Aak4YQ+MAO2kPnI$B{bMt7N+$q$dQZtH= zFr%c<2tw-UKR>nABywpNzn2X9{GWP&@8;?EF{)?0qt&JU^QC!j3vH4@*aJGFW@L3d zUI$HsQ{V9BGk#5ya2jq+fd5uPJorY;i#@bB+M({#;*0x4Z$;N~%JV1+UOuybRnI?_6_1&XW(-b&+$)aKa5F|HZor~JTemg)loFk7%f4||6CbBGj$)kOOu^<`+l7x%K#gYa9AY>-P5 zI>FxvxML_)!85(rB#`c9hg~!`&UMvf15Kt<4{JTI!`93<#WoN3(wXn8BZwS42Qgr< z%nMP}CBpfG-2G-ur5-IcQPPN6u7Ao+y)KK}JSJ+_c`3`#@lGu5Num9fJ_UAh&CP`K z*zcTm#+=(4aKTh$tNUiJKHRc)aol^;#3yv@n|V_0CCL_f0blmh_^j=ih8NC!?>>Gs zx3o#u(UBU~Z@;xz3@sdiM`vP89k&KSY?!e-`AJ@49(DbxyCR|uPGi*$F`1b$xNW^O zX%CwmW)l9zpt&oe=%(7=?)^cJJ;3W_R3-=y_c4%7xsd#u7gkz3nQ@~b(QLdcnYqtl zqANKMY|Z5zdPj`-4sL``Rr@VoD+*uUjE(=~XuTDjyjV51`?!$g`nrPHK|B1Qu$+^S zqgH**K3&Ja^JY%#O190Cv8KtIs_W;IZKfPLMO;X5zlZ8 zaI1ET?&U

r+Y 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%0D|QDsQeyf3$f;eVCUIvJIF{ZW2Dr>XK- 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 JF1ckL`agApA9DZz literal 118655 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%0AP(c$fCsp;?FHjRO6Jh+fe?A9FvPV=Hdo0b@ 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 z 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 diff --git a/icons/mob/items_righthand.dmi b/icons/mob/items_righthand.dmi index bac7ba180358512833e0542103a314b223f84b7c..170f833afda52ef3fb45ec96c4ec6ad04422312a 100644 GIT binary patch literal 122119 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 Rp4_+oxM*~t^qgbV{{U)*drtrW literal 119730 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‹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 UCENE|zW@LL07*qoM6N<$f)3YzV*mgE literal 16875 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 MNkxeYF{6P02bnm}RsaA1 diff --git a/maps/tgstation.2.0.9.dmm b/maps/tgstation.2.0.9.dmm index 6154bf8120..298fc88022 100644 --- a/maps/tgstation.2.0.9.dmm +++ b/maps/tgstation.2.0.9.dmm @@ -1697,7 +1697,7 @@ "aGG" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/crema_switch{pixel_x = 25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "aGH" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp{pixel_y = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aGI" = (/obj/structure/table/woodentable,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"aGJ" = (/obj/structure/table/woodentable,/obj/item/device/soulstone,/obj/item/weapon/nullrod,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) +"aGJ" = (/obj/structure/table/woodentable,/obj/item/weapon/nullrod,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aGK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aGL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/chapel/main) "aGM" = (/turf/space,/area/shuttle/escape/station) @@ -2718,8 +2718,8 @@ "ban" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) "bao" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) "bap" = (/obj/machinery/door/window{dir = 1; icon = 'icons/obj/doors/windoor.dmi'; name = "Captain's Desk Door"; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"baq" = (/obj/item/weapon/hand_tele,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bar" = (/obj/item/weapon/soap/deluxe,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"baq" = (/obj/structure/table/woodentable,/obj/item/weapon/melee/chainofcommand,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bar" = (/obj/item/weapon/soap/deluxe,/obj/structure/table/woodentable,/obj/item/weapon/hand_tele,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bas" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/blue,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bat" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bau" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/crew_quarters/captain) diff --git a/sound/effects/shieldbash.ogg b/sound/effects/shieldbash.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ffcea6695663881196cc660d91a519131b5d9f6a GIT binary patch literal 31081 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 XCZnnAlc4PbHvur%$3xjK!odFljTsLY literal 0 HcmV?d00001 From 34b1d3de381ec6142d8ebfe0ac52c9658583fc7c Mon Sep 17 00:00:00 2001 From: "d_h2005@yahoo.com" Date: Sat, 25 Aug 2012 02:06:41 +0000 Subject: [PATCH 03/43] Potato batteries now scale with potency. Thanks to QualityVan! git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4530 316c924e-a436-60f5-8080-3fe189b3f50e --- code/modules/reagents/reagent_containers/food/snacks/grown.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/food/snacks/grown.dm b/code/modules/reagents/reagent_containers/food/snacks/grown.dm index 57d87150d0..c2fe0060dd 100644 --- a/code/modules/reagents/reagent_containers/food/snacks/grown.dm +++ b/code/modules/reagents/reagent_containers/food/snacks/grown.dm @@ -146,7 +146,9 @@ W:amount -= 5 if(!W:amount) del(W) user << "You add some cable to the potato and slide it inside the battery encasing." - new /obj/item/weapon/cell/potato(user.loc) + var/obj/item/weapon/cell/potato/pocell = new /obj/item/weapon/cell/potato(user.loc) + pocell.maxcharge = src.potency * 10 + pocell.charge = pocell.maxcharge del(src) return From 683662f3b6830c8bb610ec85112b375a532e573e Mon Sep 17 00:00:00 2001 From: "giacomand@gmail.com" Date: Sat, 25 Aug 2012 05:34:33 +0000 Subject: [PATCH 04/43] -Ported/continued AI Freelook. AIs can now look around like a ghost with the exception that they cannot see what cameras cannot see. Meaning if you're in maintenance, and there's no cameras near you, the AI will not know what you are doing. This also means there's no X-Ray vision cameras anymore. I've added documentation to freelook.dm which explains how the system works, if anyone is interested in adding anything. More information here: http://nanotrasen.com/phpBB3/viewtopic.php?f=7&t=9675 -I've added some cameras to rooms that should have cameras but were previously depending on other camera's using their X-Ray vision in order to see into a room. -AIs have a multitool in their contents that they can use to interact with the telecommunication machines. -Added "Follow" for observers. Works the same as AI tracking without checking if they can track. -Added a range to how far Cyborgs can interact with machines. This is to stop Cyborgs from interacting with machines through cameras, which could be used to easily disable the AI. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4531 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/procs/helpers.dm | 4 + code/game/machinery/camera.dm | 181 +- code/game/machinery/computer/camera.dm | 21 +- code/game/machinery/hologram.dm | 14 +- code/game/machinery/machinery.dm | 8 +- code/game/turf.dm | 1881 +++ code/game/verbs/AI_status.dm | 20 + code/modules/admin/verbs/mapping.dm | 4 +- code/modules/mob/dead/observer/observer.dm | 15 + code/modules/mob/living/silicon/ai/ai.dm | 87 +- code/modules/mob/living/silicon/ai/death.dm | 1 + .../living/silicon/ai/freelook/cameranet.dm | 134 + .../mob/living/silicon/ai/freelook/chunk.dm | 135 + .../mob/living/silicon/ai/freelook/eye.dm | 70 + .../mob/living/silicon/ai/freelook/read_me.dm | 51 + .../silicon/ai/freelook/update_triggers.dm | 76 + code/modules/mob/living/silicon/ai/login.dm | 1 + code/modules/mob/living/silicon/ai/logout.dm | 1 + code/modules/mob/living/silicon/ai/move.dm | 16 +- .../modules/mob/living/silicon/robot/login.dm | 2 +- .../modules/mob/living/silicon/robot/wires.dm | 1 + code/modules/mob/living/silicon/say.dm | 9 +- code/modules/power/apc.dm | 2 + html/changelog.html | 9 + maps/tgstation.2.0.9.dmm | 12581 ++++++++-------- tgstation.dme | 311 + 26 files changed, 9165 insertions(+), 6470 deletions(-) create mode 100644 code/game/turf.dm create mode 100644 code/game/verbs/AI_status.dm create mode 100644 code/modules/mob/living/silicon/ai/freelook/cameranet.dm create mode 100644 code/modules/mob/living/silicon/ai/freelook/chunk.dm create mode 100644 code/modules/mob/living/silicon/ai/freelook/eye.dm create mode 100644 code/modules/mob/living/silicon/ai/freelook/read_me.dm create mode 100644 code/modules/mob/living/silicon/ai/freelook/update_triggers.dm diff --git a/code/defines/procs/helpers.dm b/code/defines/procs/helpers.dm index 021a82c97c..cf3aadfd75 100644 --- a/code/defines/procs/helpers.dm +++ b/code/defines/procs/helpers.dm @@ -320,6 +320,10 @@ Turf and target are seperate in case you want to teleport some distance from a t oldname = null//don't bother with the records update crap world << "[newname] is the AI!" world << sound('sound/AI/newAI.ogg') + for(var/mob/aiEye/E in mob_list) + if(E.ai && E.ai == src) + E.name = "[newname] (AI Eye)" + break fully_replace_character_name(oldname,newname) diff --git a/code/game/machinery/camera.dm b/code/game/machinery/camera.dm index ff86e2ae3c..d9bd72a9a3 100644 --- a/code/game/machinery/camera.dm +++ b/code/game/machinery/camera.dm @@ -1,39 +1,3 @@ -var/global/list/obj/machinery/camera/Cameras = list() - -/obj/machinery/camera/New() - Cameras += src - ..() - -/obj/machinery/camera/Del() - Cameras -= src - ..() - - -// Double clicking turfs to move to nearest camera - -/turf/proc/move_camera_by_click() - if (usr.stat) - return ..() - if (world.time <= usr:lastDblClick+2) - return ..() - - //try to find the closest working camera in the same area, switch to it - var/area/A = get_area(src) - var/best_dist = INFINITY //infinity - var/best_cam = null - for(var/obj/machinery/camera/C in A) - if(usr:network != C.network) continue - if(!C.status) continue // ignore disabled cameras - var/dist = get_dist(src, C) - if(dist < best_dist) - best_dist = dist - best_cam = C - - if(!best_cam) - return ..() - usr:lastDblClick = world.time - usr:switchCamera(best_cam) - /mob/living/silicon/ai/proc/ai_camera_list() set category = "AI Commands" set name = "Show Camera List" @@ -55,26 +19,33 @@ var/global/list/obj/machinery/camera/Cameras = list() var/list/namecounts = list() var/list/humans = list() var/list/others = list() + for(var/mob/living/M in mob_list) - //Cameras can't track people wearing an agent card or a ninja hood. - var/human = 0 - if(istype(M, /mob/living/carbon/human)) - human = 1 - if(istype(M:wear_id, /obj/item/weapon/card/id/syndicate)) - continue - if(istype(M:head, /obj/item/clothing/head/helmet/space/space_ninja)&&!M:head:canremove) - continue - if(!istype(M.loc, /turf)) //in a closet or something, AI can't see him anyways - continue - if(istype(M.loc.loc, /area/wizard_station)) - continue - if(M.invisibility)//cloaked + // Easy checks first. + // Don't detect mobs on Centcom. Since the wizard den is on Centcomm, we only need this. + if(M.loc.z == 2) continue if(M == usr) continue + if(M.invisibility)//cloaked + continue if(M.digitalcamo) continue - if(M.loc.z == 2) // Don't detect mobs on Centcom + + // Human check + var/human = 0 + if(istype(M, /mob/living/carbon/human)) + human = 1 + var/mob/living/carbon/human/H = M + //Cameras can't track people wearing an agent card or a ninja hood. + if(istype(H.wear_id, /obj/item/weapon/card/id/syndicate)) + continue + if(istype(H.head, /obj/item/clothing/head/helmet/space/space_ninja)) + var/obj/item/clothing/head/helmet/space/space_ninja/hood = H.head + if(!hood.canremove) + continue + // Now, are they viewable by a camera? (This is last because it's the most intensive check) + if(!cameranet.checkCameraVis(M)) continue var/name = M.name @@ -104,9 +75,10 @@ var/global/list/obj/machinery/camera/Cameras = list() var/mob/living/silicon/ai/U = usr U.cameraFollow = target - U << text("Now tracking [] on camera.", target.name) - if (U.machine == null) - U.machine = U + //U << text("Now tracking [] on camera.", target.name) + //if (U.machine == null) + // U.machine = U + U << "Now tracking [target.name] on camera." spawn (0) while (U.cameraFollow == target) @@ -117,7 +89,7 @@ var/global/list/obj/machinery/camera/Cameras = list() U << "Follow camera mode terminated." U.cameraFollow = null return - if(istype(target:head, /obj/item/clothing/head/helmet/space/space_ninja)&&!target:head:canremove) + if(istype(target:head, /obj/item/clothing/head/helmet/space/space_ninja) && !target:head:canremove) U << "Follow camera mode terminated." U.cameraFollow = null return @@ -132,47 +104,14 @@ var/global/list/obj/machinery/camera/Cameras = list() return else if (!target || !istype(target.loc, /turf)) //in a closet U << "Target is not on or near any active cameras on the station. We'll check again in 5 seconds (unless you use the cancel-camera verb)." - sleep(40) //because we're sleeping another second after this (a few lines down) + sleep(30) //because we're sleeping another second after this (a few lines down) + continue + else if(!cameranet.checkCameraVis(target)) + U << "Target is not on or near any active cameras on the station. We'll check again in 5 seconds (unless you use the cancel-camera verb)." + sleep(30) //because we're sleeping another second after this (a few lines down) continue - var/obj/machinery/camera/C = U.current - if ((C && istype(C, /obj/machinery/camera)) || C==null) - - if(isrobot(target)) - var/mob/living/silicon/robot/R = target - C = R.camera - U.reset_view(C) - else - var/closestDist = -1 - if (C!=null) - if (C.status) - closestDist = get_dist(C, target) - //U << text("Dist = [] for camera []", closestDist, C.name) - var/zmatched = 0 - if (closestDist > 7 || closestDist == -1) - //check other cameras - var/obj/machinery/camera/closest = C - for(var/obj/machinery/camera/C2 in Cameras) - if (C2.network == src.network) - if (C2.z == target.z) - zmatched = 1 - if (C2.status) - var/dist = get_dist(C2, target) - if ((dist < closestDist) || (closestDist == -1)) - closestDist = dist - closest = C2 - //U << text("Closest camera dist = [], for camera []", closestDist, closest.area.name) - - if (closest != C) - U.reset_view(closest) - //use_power(50) - if (zmatched == 0) - U << "Target is not on or near any active cameras on the station. We'll check again in 5 seconds (unless you use the cancel-camera verb)." - sleep(40) //because we're sleeping another second after this (a few lines down) - else - U << "Follow camera mode ended." - U.cameraFollow = null - + U.eyeobj.setLoc(get_turf(target)) sleep(10) /proc/camera_sort(list/L) @@ -191,7 +130,6 @@ var/global/list/obj/machinery/camera/Cameras = list() L.Swap(j, j + 1) return L - /mob/living/silicon/ai/attack_ai(var/mob/user as mob) if (user != src) return @@ -199,13 +137,8 @@ var/global/list/obj/machinery/camera/Cameras = list() if (stat == 2) return - // If they cancel then just put them back to their old camera - var/obj/machinery/camera/tempC = src.current - user.machine = src - switchCamera(null) - var/list/L = list() - for (var/obj/machinery/camera/C in Cameras) + for (var/obj/machinery/camera/C in cameranet.cameras) L.Add(C) camera_sort(L) @@ -214,19 +147,15 @@ var/global/list/obj/machinery/camera/Cameras = list() D["Cancel"] = "Cancel" for (var/obj/machinery/camera/C in L) if (C.network == src.network) - D[text("[][]", C.c_tag, (C.status ? null : " (Deactivated)"))] = C + D[text("[][]", C.c_tag, (C.can_use() ? null : " (Deactivated)"))] = C var/t = input(user, "Which camera should you change to?") as null|anything in D if (!t || t == "Cancel") - if(tempC && tempC.status) - switchCamera(tempC) - else - switchCamera(null) return 0 var/obj/machinery/camera/C = D[t] - switchCamera(C) + src.eyeobj.setLoc(C) return @@ -234,13 +163,15 @@ var/global/list/obj/machinery/camera/Cameras = list() if(prob(100/(hardened + severity))) icon_state = "cameraemp" network = null //Not the best way but it will do. I think. + cameranet.removeCamera(src) + stat |= EMPED + sd_SetLuminosity(0) spawn(900) network = initial(network) icon_state = initial(icon_state) - for(var/mob/living/silicon/ai/O in mob_list) - if (O.current == src) - O.cancel_camera() - O << "Your connection to the camera has been lost." + stat &= ~EMPED + if(can_use()) + cameranet.addCamera(src) for(var/mob/O in mob_list) if (istype(O.machine, /obj/machinery/computer/security)) var/obj/machinery/computer/security/S = O.machine @@ -266,9 +197,9 @@ var/global/list/obj/machinery/camera/Cameras = list() /obj/machinery/camera/attack_ai(var/mob/living/silicon/ai/user as mob) if (!istype(user)) return - if (src.network != user.network || !(src.status)) + if (!src.can_use()) return - user.reset_view(src) + user.eyeobj.setLoc(get_turf(src)) /obj/machinery/camera/attack_paw(mob/living/carbon/alien/humanoid/user as mob) if(!istype(user)) @@ -329,7 +260,7 @@ var/global/list/obj/machinery/camera/Cameras = list() case.motion = 1 del(src) else if (istype(W, /obj/item/weapon/camera_bug)) - if (!src.status) + if (!src.can_use()) user << "\blue Camera non-functional" return if (src.bugged) @@ -381,10 +312,6 @@ var/global/list/obj/machinery/camera/Cameras = list() // now disconnect anyone using the camera //Apparently, this will disconnect anyone even if the camera was re-activated. //I guess that doesn't matter since they can't use it anyway? - for(var/mob/living/silicon/ai/O in player_list) - if (O.current == src) - O.cancel_camera() - O << "Your connection to the camera has been lost." for(var/mob/O in player_list) if (istype(O.machine, /obj/machinery/computer/security)) var/obj/machinery/computer/security/S = O.machine @@ -393,6 +320,13 @@ var/global/list/obj/machinery/camera/Cameras = list() O.reset_view(null) O << "The screen bursts into static." +/obj/machinery/camera/proc/can_use() + if(!status) + return 0 + if(stat & EMPED) + return 0 + return 1 + /atom/proc/auto_turn() //Automatically turns based on nearby walls. var/turf/simulated/wall/T = null @@ -414,10 +348,17 @@ var/global/list/obj/machinery/camera/Cameras = list() //Return a working camera that can see a given mob //or null if none /proc/seen_by_camera(var/mob/M) + for(var/obj/machinery/camera/C in oview(4, M)) + if(C.can_use()) // check if camera disabled + return C + break + return null - for(var/obj/machinery/camera/C in oview(M)) - if(C.status) // check if camera disabled +/proc/near_range_camera(var/mob/M) + + for(var/obj/machinery/camera/C in range(4, M)) + if(C.can_use()) // check if camera disabled return C break - return null + return null \ No newline at end of file diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index b84684e6d5..7f11590a81 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -30,10 +30,11 @@ attack_hand(var/mob/user as mob) if(stat & (NOPOWER|BROKEN)) return - user.machine = src + if(!isAI(user)) + user.machine = src var/list/L = list() - for (var/obj/machinery/camera/C in Cameras) + for (var/obj/machinery/camera/C in cameranet.cameras) L.Add(C) camera_sort(L) @@ -56,14 +57,20 @@ return 0 if(C) - if ((get_dist(user, src) > 1 || user.machine != src || user.blinded || !( user.canmove ) || !( C.status )) && (!istype(user, /mob/living/silicon/ai))) - if(!C.status) + if ((get_dist(user, src) > 1 || user.machine != src || user.blinded || !( user.canmove ) || !( C.can_use() )) && (!istype(user, /mob/living/silicon/ai))) + if(!C.can_use() && !isAI(user)) src.current = null return 0 else - src.current = C - use_power(50) - spawn( 5 ) + if(isAI(user)) + var/mob/living/silicon/ai/A = user + A.eyeobj.setLoc(get_turf(C)) + A.client.eye = A.eyeobj + else + src.current = C + use_power(50) + + spawn(5) attack_hand(user) return diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index c623dff9a4..0aea3b5cb8 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -31,9 +31,8 @@ Possible to do for anyone motivated enough: /*There are pretty much only three ways to interact here. I don't need to check for client since they're clicking on an object. This may change in the future but for now will suffice.*/ - if(user.client.eye!=src)//Set client eye on the object if it's not already. - user.current = src - user.reset_view(src) + if(user.eyeobj.loc != src.loc)//Set client eye on the object if it's not already. + user.eyeobj.setLoc(get_turf(src)) else if(!hologram)//If there is no hologram, possibly make one. activate_holo(user) else if(master==user)//If there is a hologram, remove it. But only if the user is the master. Otherwise do nothing. @@ -41,7 +40,7 @@ Possible to do for anyone motivated enough: return /obj/machinery/hologram/holopad/proc/activate_holo(mob/living/silicon/ai/user) - if(!(stat & NOPOWER)&&user.client.eye==src)//If the projector has power and client eye is on it. + if(!(stat & NOPOWER) && user.eyeobj.loc == src.loc)//If the projector has power and client eye is on it. if(!hologram)//If there is not already a hologram. create_holo(user)//Create one. for(var/mob/M in viewers()) @@ -76,6 +75,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ hologram.name = "AI hologram"//If someone decides to right click. sd_SetLuminosity(1)//To make the pad glowy. icon_state = "holopad1" + A.current = src master = A//AI is the master. use_power = 2//Active power usage. return 1 @@ -83,6 +83,8 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ /obj/machinery/hologram/holopad/proc/clear_holo() hologram.sd_SetLuminosity(0)//Clear lighting. del(hologram)//Get rid of hologram. + if(master.current == src) + master.current = null master = null//Null the master, since no-one is using it now. sd_SetLuminosity(0)//Clear lighting for the parent. icon_state = "holopad0" @@ -91,8 +93,8 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ /obj/machinery/hologram/holopad/process() if(hologram)//If there is a hologram. - if(master&&!master.stat&&master.client&&master.client.eye==src)//If there is an AI attached, it's not incapacitated, it has a client, and the client eye is centered on the projector. - if( !(get_dist(src,hologram.loc)>3||stat & NOPOWER) )//If the hologram is not out of bounds and the machine has power. + if(master && !master.stat && master.client && master.eyeobj.loc == src.loc)//If there is an AI attached, it's not incapacitated, it has a client, and the client eye is centered on the projector. + if(!(stat & NOPOWER))//If the machine has power. return 1 clear_holo()//If not, we want to get rid of the hologram. return 1 diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index ea307cc5b4..0978c5f906 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -184,7 +184,13 @@ Class Procs: return 0 /obj/machinery/attack_ai(mob/user as mob) - return src.attack_hand(user) + if(isrobot(user)) + // For some reason attack_robot doesn't work + // This is to stop robots from using cameras to remotely control machines. + if(user.client && user.client.eye == user) + return src.attack_hand(user) + else + return src.attack_hand(user) /obj/machinery/attack_paw(mob/user as mob) return src.attack_hand(user) diff --git a/code/game/turf.dm b/code/game/turf.dm new file mode 100644 index 0000000000..4e19853660 --- /dev/null +++ b/code/game/turf.dm @@ -0,0 +1,1881 @@ +/turf/DblClick() + + if(usr.stat || usr.restrained() || usr.lying) + return ..() + + move_camera_by_click() + + if(usr.hand && istype(usr.l_hand, /obj/item/weapon/flamethrower)) + var/turflist = getline(usr,src) + var/obj/item/weapon/flamethrower/F = usr.l_hand + F.flame_turf(turflist) + else if(!usr.hand && istype(usr.r_hand, /obj/item/weapon/flamethrower)) + var/turflist = getline(usr,src) + var/obj/item/weapon/flamethrower/F = usr.r_hand + F.flame_turf(turflist) + + return ..() + +/turf/Click() + if(!isAI(usr)) + return ..() + +/turf/New() + ..() + for(var/atom/movable/AM as mob|obj in src) + spawn( 0 ) + src.Entered(AM) + return + return + +/turf/ex_act(severity) + return 0 + + +/turf/bullet_act(var/obj/item/projectile/Proj) + if(istype(Proj ,/obj/item/projectile/beam/pulse)) + src.ex_act(2) + ..() + return 0 + +/turf/bullet_act(var/obj/item/projectile/Proj) + if(istype(Proj ,/obj/item/projectile/bullet/gyro)) + explosion(src, -1, 0, 2) + ..() + return 0 + +/turf/Enter(atom/movable/mover as mob|obj, atom/forget as mob|obj|turf|area) + if (!mover || !isturf(mover.loc)) + return 1 + + + //First, check objects to block exit that are not on the border + for(var/obj/obstacle in mover.loc) + if((obstacle.flags & ~ON_BORDER) && (mover != obstacle) && (forget != obstacle)) + if(!obstacle.CheckExit(mover, src)) + mover.Bump(obstacle, 1) + return 0 + + //Now, check objects to block exit that are on the border + for(var/obj/border_obstacle in mover.loc) + if((border_obstacle.flags & ON_BORDER) && (mover != border_obstacle) && (forget != border_obstacle)) + if(!border_obstacle.CheckExit(mover, src)) + mover.Bump(border_obstacle, 1) + return 0 + + //Next, check objects to block entry that are on the border + for(var/obj/border_obstacle in src) + if(border_obstacle.flags & ON_BORDER) + if(!border_obstacle.CanPass(mover, mover.loc, 1, 0) && (forget != border_obstacle)) + mover.Bump(border_obstacle, 1) + return 0 + + //Then, check the turf itself + if (!src.CanPass(mover, src)) + mover.Bump(src, 1) + return 0 + + //Finally, check objects/mobs to block entry that are not on the border + for(var/atom/movable/obstacle in src) + if(obstacle.flags & ~ON_BORDER) + if(!obstacle.CanPass(mover, mover.loc, 1, 0) && (forget != obstacle)) + mover.Bump(obstacle, 1) + return 0 + return 1 //Nothing found to block so return success! + + +/turf/Entered(atom/movable/M as mob|obj) + var/loopsanity = 100 + if(ismob(M)) + if(!M:lastarea) + M:lastarea = get_area(M.loc) + if(M:lastarea.has_gravity == 0) + inertial_drift(M) + + /* + if(M.flags & NOGRAV) + inertial_drift(M) + */ + + + + else if(!istype(src, /turf/space)) + M:inertia_dir = 0 + ..() + var/objects = 0 + for(var/atom/A as mob|obj|turf|area in src) + if(objects > loopsanity) break + objects++ + spawn( 0 ) + if ((A && M)) + A.HasEntered(M, 1) + return + objects = 0 + for(var/atom/A as mob|obj|turf|area in range(1)) + if(objects > loopsanity) break + objects++ + spawn( 0 ) + if ((A && M)) + A.HasProximity(M, 1) + return + return + +/turf/proc/inertial_drift(atom/movable/A as mob|obj) + if(!(A.last_move)) return + if((istype(A, /mob/) && src.x > 2 && src.x < (world.maxx - 1) && src.y > 2 && src.y < (world.maxy-1))) + var/mob/M = A + if(M.Process_Spacemove(1)) + M.inertia_dir = 0 + return + spawn(5) + if((M && !(M.anchored) && (M.loc == src))) + if(M.inertia_dir) + step(M, M.inertia_dir) + return + M.inertia_dir = M.last_move + step(M, M.inertia_dir) + return + +/turf/proc/levelupdate() + for(var/obj/O in src) + if(O.level == 1) + O.hide(src.intact) + +// override for space turfs, since they should never hide anything +/turf/space/levelupdate() + for(var/obj/O in src) + if(O.level == 1) + O.hide(0) + +// Removes all signs of lattice on the pos of the turf -Donkieyo +/turf/proc/RemoveLattice() + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + del L + +/turf/proc/ReplaceWithFloor(explode=0) + var/prior_icon = icon_old + var/old_dir = dir + var/aoxy = 0//Holders to assimilate air from nearby turfs + var/anitro = 0 + var/aco = 0 + var/atox = 0 + var/atemp = 0 + + var/turf/simulated/floor/W = new /turf/simulated/floor( locate(src.x, src.y, src.z) ) + + for(var/direction in cardinal) + var/turf/T = get_step(src,direction) + if(istype(T,/turf/space)) + continue + else if(istype(T,/turf/simulated)) + var/turf/simulated/S = T + if(S.air) + aoxy += S.air.oxygen + anitro += S.air.nitrogen + aco += S.air.carbon_dioxide + atox += S.air.toxins + atemp += S.air.temperature + W.air.oxygen = (aoxy/4) + W.air.nitrogen = (anitro/4) + W.air.carbon_dioxide = (aco/4) + W.air.toxins = (atox/4) + W.air.temperature = (atemp/4) + + W.RemoveLattice() + W.dir = old_dir + if(prior_icon) W.icon_state = prior_icon + else W.icon_state = "floor" + + if (!explode) + W.opacity = 1 + W.sd_SetOpacity(0) + //This is probably gonna make lighting go a bit wonky in bombed areas, but sd_SetOpacity was the primary reason bombs have been so laggy. --NEO + W.levelupdate() + return W + +/turf/proc/ReplaceWithPlating() + var/prior_icon = icon_old + var/old_dir = dir + var/aoxy = 0//Holders to assimilate air from nearby turfs + var/anitro = 0 + var/aco = 0 + var/atox = 0 + var/atemp = 0 + + var/turf/simulated/floor/plating/W = new /turf/simulated/floor/plating( locate(src.x, src.y, src.z) ) + for(var/direction in cardinal) + var/turf/T = get_step(src,direction) + if(istype(T,/turf/space)) + continue + else if(istype(T,/turf/simulated)) + var/turf/simulated/S = T + if(S.air) + aoxy += S.air.oxygen + anitro += S.air.nitrogen + aco += S.air.carbon_dioxide + atox += S.air.toxins + atemp += S.air.temperature + W.air.oxygen = (aoxy/4) + W.air.oxygen = (aoxy/4) + W.air.nitrogen = (anitro/4) + W.air.carbon_dioxide = (aco/4) + W.air.toxins = (atox/4) + W.air.temperature = (atemp/4) + + W.RemoveLattice() + W.dir = old_dir + if(prior_icon) W.icon_state = prior_icon + else W.icon_state = "plating" + W.opacity = 1 + W.sd_SetOpacity(0) + W.levelupdate() + return W + +/turf/proc/ReplaceWithEngineFloor() + var/old_dir = dir + + var/turf/simulated/floor/engine/E = new /turf/simulated/floor/engine( locate(src.x, src.y, src.z) ) + + E.dir = old_dir + E.icon_state = "engine" + E.levelupdate() + +/turf/simulated/Entered(atom/A, atom/OL) + if (istype(A,/mob/living/carbon)) + var/mob/living/carbon/M = A + if(M.lying) return + if(istype(M, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + if(istype(H.shoes, /obj/item/clothing/shoes/clown_shoes)) + if(H.m_intent == "run") + if(H.footstep >= 2) + H.footstep = 0 + else + H.footstep++ + if(H.footstep == 0) + playsound(src, "clownstep", 50, 1) // this will get annoying very fast. + else + playsound(src, "clownstep", 20, 1) + + switch (src.wet) + if(1) + if(istype(M, /mob/living/carbon/human)) // Added check since monkeys don't have shoes + if ((M.m_intent == "run") && !(istype(M:shoes, /obj/item/clothing/shoes) && M:shoes.flags&NOSLIP)) + M.stop_pulling() + step(M, M.dir) + M << "\blue You slipped on the wet floor!" + playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) + M.Stun(8) + M.Weaken(5) + else + M.inertia_dir = 0 + return + else if(!istype(M, /mob/living/carbon/metroid)) + if (M.m_intent == "run") + M.stop_pulling() + step(M, M.dir) + M << "\blue You slipped on the wet floor!" + playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) + M.Stun(8) + M.Weaken(5) + else + M.inertia_dir = 0 + return + + if(2) //lube + if(!istype(M, /mob/living/carbon/metroid)) + M.stop_pulling() + step(M, M.dir) + spawn(1) step(M, M.dir) + spawn(2) step(M, M.dir) + spawn(3) step(M, M.dir) + spawn(4) step(M, M.dir) + M.take_organ_damage(2) // Was 5 -- TLE + M << "\blue You slipped on the floor!" + playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) + M.Weaken(10) + + ..() + +/turf/proc/ReplaceWithSpace() + var/old_dir = dir + var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) + S.dir = old_dir + S.levelupdate() + return S + +/turf/proc/ReplaceWithLattice() + var/old_dir = dir + var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) + S.dir = old_dir + S.sd_LumReset() + new /obj/structure/lattice( locate(src.x, src.y, src.z) ) + S.levelupdate() + return S + +/turf/proc/ReplaceWithWall() + var/old_icon = icon_state + var/turf/simulated/wall/S = new /turf/simulated/wall( locate(src.x, src.y, src.z) ) + S.icon_old = old_icon + S.opacity = 0 + S.sd_NewOpacity(1) + S.sd_LumReset() + S.levelupdate() + return S + +/turf/proc/ReplaceWithRWall() + var/old_icon = icon_state + var/turf/simulated/wall/r_wall/S = new /turf/simulated/wall/r_wall( locate(src.x, src.y, src.z) ) + S.icon_old = old_icon + S.opacity = 0 + S.sd_NewOpacity(1) + S.sd_LumReset() + S.levelupdate() + return S + +/turf/proc/ReplaceWithMineralWall(var/ore) + var/old_icon = icon_state + var/turf/simulated/wall/mineral/S = new /turf/simulated/wall/mineral( locate(src.x, src.y, src.z) ) + S.icon_old = old_icon + S.opacity = 0 + S.sd_NewOpacity(1) + S.mineral = ore + S.New()//Hackish as fuck, but what can you do? -Sieve + S.sd_LumReset() + S.levelupdate() + return S + +//turf/simulated/wall/New() +// ..() + +/turf/simulated/wall/proc/dismantle_wall(devastated=0, explode=0) + if(istype(src,/turf/simulated/wall/r_wall)) + if(!devastated) + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + new /obj/structure/girder/reinforced(src) + new /obj/item/stack/sheet/plasteel( src ) + else + new /obj/item/stack/sheet/metal( src ) + new /obj/item/stack/sheet/metal( src ) + new /obj/item/stack/sheet/plasteel( src ) + else if(istype(src,/turf/simulated/wall/cult)) + if(!devastated) + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + new /obj/effect/decal/cleanable/blood(src) + new /obj/structure/cultgirder(src) + else + new /obj/effect/decal/cleanable/blood(src) + new /obj/effect/decal/remains/human(src) + + else + if(!devastated) + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + switch(mineral) + if("metal") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/metal( src ) + new /obj/item/stack/sheet/metal( src ) + if("gold") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/gold( src ) + new /obj/item/stack/sheet/gold( src ) + if("silver") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/silver( src ) + new /obj/item/stack/sheet/silver( src ) + if("diamond") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/diamond( src ) + new /obj/item/stack/sheet/diamond( src ) + if("uranium") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/uranium( src ) + new /obj/item/stack/sheet/uranium( src ) + if("plasma") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/plasma( src ) + new /obj/item/stack/sheet/plasma( src ) + if("clown") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/clown( src ) + new /obj/item/stack/sheet/clown( src ) + if("sandstone") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/sandstone( src ) + new /obj/item/stack/sheet/sandstone( src ) + if("wood") + new /obj/structure/girder(src) + new /obj/item/stack/sheet/wood( src ) + new /obj/item/stack/sheet/wood( src ) + + else + switch(mineral) + if("metal") + new /obj/item/stack/sheet/metal( src ) + new /obj/item/stack/sheet/metal( src ) + new /obj/item/stack/sheet/metal( src ) + if("gold") + new /obj/item/stack/sheet/gold( src ) + new /obj/item/stack/sheet/gold( src ) + new /obj/item/stack/sheet/metal( src ) + if("silver") + new /obj/item/stack/sheet/silver( src ) + new /obj/item/stack/sheet/silver( src ) + new /obj/item/stack/sheet/metal( src ) + if("diamond") + new /obj/item/stack/sheet/diamond( src ) + new /obj/item/stack/sheet/diamond( src ) + new /obj/item/stack/sheet/metal( src ) + if("uranium") + new /obj/item/stack/sheet/uranium( src ) + new /obj/item/stack/sheet/uranium( src ) + new /obj/item/stack/sheet/metal( src ) + if("plasma") + new /obj/item/stack/sheet/plasma( src ) + new /obj/item/stack/sheet/plasma( src ) + new /obj/item/stack/sheet/metal( src ) + if("clown") + new /obj/item/stack/sheet/clown( src ) + new /obj/item/stack/sheet/clown( src ) + new /obj/item/stack/sheet/metal( src ) + if("sandstone") + new /obj/item/stack/sheet/sandstone( src ) + new /obj/item/stack/sheet/sandstone( src ) + new /obj/item/stack/sheet/metal( src ) + if("wood") + new /obj/item/stack/sheet/wood( src ) + new /obj/item/stack/sheet/wood( src ) + new /obj/item/stack/sheet/metal( src ) + + for(var/obj/O in src.contents) //Eject contents! + if(istype(O,/obj/effect/decal/poster)) + var/obj/effect/decal/poster/P = O + P.roll_and_drop(src) + else + O.loc = src + ReplaceWithPlating(explode) + +/turf/simulated/wall/examine() + set src in oview(1) + + usr << "It looks like a regular wall." + return + +/turf/simulated/wall/ex_act(severity) + switch(severity) + if(1.0) + //SN src = null + src.ReplaceWithSpace() + del(src) + return + if(2.0) + if (prob(50)) + dismantle_wall(0,1) + else + dismantle_wall(1,1) + if(3.0) + var/proba + if (istype(src, /turf/simulated/wall/r_wall)) + proba = 15 + else + proba = 40 + if (prob(proba)) + dismantle_wall(0,1) + else + return + +/turf/simulated/wall/blob_act() + if(prob(50)) + dismantle_wall() + +/turf/simulated/wall/attack_paw(mob/user as mob) + if ((HULK in user.mutations)) + if (prob(40)) + usr << text("\blue You smash through the wall.") + dismantle_wall(1) + return + else + usr << text("\blue You punch the wall.") + return + + return src.attack_hand(user) + + +/turf/simulated/wall/attack_animal(mob/living/simple_animal/M as mob) + if(M.wall_smash) + if (istype(src, /turf/simulated/wall/r_wall)) + M << text("\blue This wall is far too strong for you to destroy.") + return + else + if (prob(40)) + M << text("\blue You smash through the wall.") + dismantle_wall(1) + return + else + M << text("\blue You smash against the wall.") + return + + M << "\blue You push the wall but nothing happens!" + return + +/turf/simulated/wall/attack_hand(mob/user as mob) + if ((HULK in user.mutations) || (SUPRSTR in user.augmentations)) + if (prob(40)) + usr << text("\blue You smash through the wall.") + dismantle_wall(1) + return + else + usr << text("\blue You punch the wall.") + return + + user << "\blue You push the wall but nothing happens!" + playsound(src.loc, 'sound/weapons/Genhit.ogg', 25, 1) + src.add_fingerprint(user) + return + +/turf/simulated/wall/attackby(obj/item/weapon/W as obj, mob/user as mob) + + if (!(istype(user, /mob/living/carbon/human) || ticker) && ticker.mode.name != "monkey") + user << "You don't have the dexterity to do this!" + return + + //get the user's location + if( !istype(user.loc, /turf) ) return //can't do this stuff whilst inside objects and such + + //THERMITE related stuff. Calls src.thermitemelt() which handles melting simulated walls and the relevant effects + if( thermite ) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + thermitemelt(user) + return + + else if(istype(W, /obj/item/weapon/pickaxe/plasmacutter)) + thermitemelt(user) + return + + else if( istype(W, /obj/item/weapon/melee/energy/blade) ) + var/obj/item/weapon/melee/energy/blade/EB = W + + EB.spark_system.start() + user << "You slash \the [src] with \the [EB]; the thermite ignites!" + playsound(src.loc, "sparks", 50, 1) + playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) + + thermitemelt(user) + return + + var/turf/T = user.loc //get user's location for delay checks + + //DECONSTRUCTION + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + user << "You begin slicing through the outer plating." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(100) + if( !istype(src, /turf/simulated/wall) || !user || !WT || !WT.isOn() || !T ) return + + if( user.loc == T && user.get_active_hand() == WT ) + user << "You remove the outer plating." + dismantle_wall() + else + user << "You need more welding fuel to complete this task." + return + + else if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) + + user << "You begin slicing through the outer plating." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(60) + if(mineral == "diamond")//Oh look, it's tougher + sleep(60) + if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) return + + if( user.loc == T && user.get_active_hand() == W ) + user << "You remove the outer plating." + dismantle_wall() + for(var/mob/O in viewers(user, 5)) + O.show_message("The wall was sliced apart by [user]!", 1, "You hear metal being sliced apart.", 2) + return + + //DRILLING + else if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + + user << "You begin to drill though the wall." + + sleep(60) + if(mineral == "diamond") + sleep(60) + if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) return + + if( user.loc == T && user.get_active_hand() == W ) + user << "Your drill tears though the last of the reinforced plating." + dismantle_wall() + for(var/mob/O in viewers(user, 5)) + O.show_message("The wall was drilled through by [user]!", 1, "You hear the grinding of metal.", 2) + return + + else if( istype(W, /obj/item/weapon/melee/energy/blade) ) + var/obj/item/weapon/melee/energy/blade/EB = W + + EB.spark_system.start() + user << "You stab \the [EB] into the wall and begin to slice it apart." + playsound(src.loc, "sparks", 50, 1) + + sleep(70) + if(mineral == "diamond") + sleep(70) + if( !istype(src, /turf/simulated/wall) || !user || !EB || !T ) return + + if( user.loc == T && user.get_active_hand() == W ) + EB.spark_system.start() + playsound(src.loc, "sparks", 50, 1) + playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) + dismantle_wall(1) + for(var/mob/O in viewers(user, 5)) + O.show_message("The wall was sliced apart by [user]!", 1, "You hear metal being sliced apart and sparks flying.", 2) + return + + else if(istype(W,/obj/item/apc_frame)) + var/obj/item/apc_frame/AH = W + AH.try_build(src) + return + + else if(istype(W,/obj/item/light_fixture_frame)) + var/obj/item/light_fixture_frame/AH = W + AH.try_build(src) + return + + else if(istype(W,/obj/item/light_fixture_frame/small)) + var/obj/item/light_fixture_frame/small/AH = W + AH.try_build(src) + return + + //Poster stuff + else if(istype(W,/obj/item/weapon/contraband/poster)) + place_poster(W,user) + return + + else + return attack_hand(user) + return + +/turf/simulated/wall/r_wall/attack_hand(mob/user as mob) + if ((HULK in user.mutations) || (SUPRSTR in user.augmentations)) + if (prob(10)) + usr << text("\blue You smash through the wall.") + dismantle_wall(1) + return + else + usr << text("\blue You punch the wall.") + return + + user << "\blue You push the wall but nothing happens!" + playsound(src.loc, 'sound/weapons/Genhit.ogg', 25, 1) + src.add_fingerprint(user) + return + +/turf/simulated/wall/r_wall/attackby(obj/item/W as obj, mob/user as mob) + + if (!(istype(user, /mob/living/carbon/human) || ticker) && ticker.mode.name != "monkey") + user << "You don't have the dexterity to do this!" + return + + //get the user's location + if( !istype(user.loc, /turf) ) return //can't do this stuff whilst inside objects and such + + + //THERMITE related stuff. Calls src.thermitemelt() which handles melting simulated walls and the relevant effects + if( thermite ) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + thermitemelt(user) + return + + else if(istype(W, /obj/item/weapon/pickaxe/plasmacutter)) + thermitemelt(user) + return + + else if( istype(W, /obj/item/weapon/melee/energy/blade) ) + var/obj/item/weapon/melee/energy/blade/EB = W + + EB.spark_system.start() + user << "You slash \the [src] with \the [EB]; the thermite ignites!" + playsound(src.loc, "sparks", 50, 1) + playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) + + thermitemelt(user) + return + + else if(istype(W, /obj/item/weapon/melee/energy/blade)) + user << "This wall is too thick to slice through. You will need to find a different path." + return + + var/turf/T = user.loc //get user's location for delay checks + + //DECONSTRUCTION + switch(d_state) + if(0) + if (istype(W, /obj/item/weapon/wirecutters)) + playsound(src.loc, 'sound/items/Wirecutter.ogg', 100, 1) + src.d_state = 1 + src.icon_state = "r_wall-1" + new /obj/item/stack/rods( src ) + user << "You cut the outer grille." + return + + if(1) + if (istype(W, /obj/item/weapon/screwdriver)) + user << "You begin removing the support lines." + playsound(src.loc, 'sound/items/Screwdriver.ogg', 100, 1) + + sleep(40) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( d_state == 1 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 2 + src.icon_state = "r_wall-2" + user << "You remove the support lines." + return + + //REPAIRING (replacing the outer grille for cosmetic damage) + else if( istype(W, /obj/item/stack/rods) ) + var/obj/item/stack/O = W + src.d_state = 0 + src.icon_state = "r_wall" + relativewall_neighbours() //call smoothwall stuff + user << "You replace the outer grille." + if (O.amount > 1) + O.amount-- + else + del(O) + return + + if(2) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + + user << "You begin slicing through the metal cover." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(60) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return + + if( d_state == 2 && user.loc == T && user.get_active_hand() == WT ) + src.d_state = 3 + src.icon_state = "r_wall-3" + user << "You press firmly on the cover, dislodging it." + else + user << "You need more welding fuel to complete this task." + return + + if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) + + user << "You begin slicing through the metal cover." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(40) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( d_state == 2 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 3 + src.icon_state = "r_wall-3" + user << "You press firmly on the cover, dislodging it." + return + + if(3) + if (istype(W, /obj/item/weapon/crowbar)) + + user << "You struggle to pry off the cover." + playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1) + + sleep(100) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( d_state == 3 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 4 + src.icon_state = "r_wall-4" + user << "You pry off the cover." + return + + if(4) + if (istype(W, /obj/item/weapon/wrench)) + + user << "You start loosening the anchoring bolts which secure the support rods to their frame." + playsound(src.loc, 'sound/items/Ratchet.ogg', 100, 1) + + sleep(40) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( d_state == 4 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 5 + src.icon_state = "r_wall-5" + user << "You remove the bolts anchoring the support rods." + return + + if(5) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + + user << "You begin slicing through the support rods." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(100) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return + + if( d_state == 5 && user.loc == T && user.get_active_hand() == WT ) + src.d_state = 6 + src.icon_state = "r_wall-6" + new /obj/item/stack/rods( src ) + user << "The support rods drop out as you cut them loose from the frame." + else + user << "You need more welding fuel to complete this task." + return + + if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) + + user << "You begin slicing through the support rods." + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + + sleep(70) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( d_state == 5 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 6 + src.icon_state = "r_wall-6" + new /obj/item/stack/rods( src ) + user << "The support rods drop out as you cut them loose from the frame." + return + + if(6) + if( istype(W, /obj/item/weapon/crowbar) ) + + user << "You struggle to pry off the outer sheath." + playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1) + + sleep(100) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( user.loc == T && user.get_active_hand() == W ) + user << "You pry off the outer sheath." + dismantle_wall() + return + +//vv OK, we weren't performing a valid deconstruction step or igniting thermite,let's check the other possibilities vv + + //DRILLING + if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + + user << "You begin to drill though the wall." + + sleep(200) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return + + if( user.loc == T && user.get_active_hand() == W ) + user << "Your drill tears though the last of the reinforced plating." + dismantle_wall() + + //REPAIRING + else if( istype(W, /obj/item/stack/sheet/metal) && d_state ) + var/obj/item/stack/sheet/metal/MS = W + + user << "You begin patching-up the wall with \a [MS]." + + sleep( max(20*d_state,100) ) //time taken to repair is proportional to the damage! (max 10 seconds) + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !MS || !T ) return + + if( user.loc == T && user.get_active_hand() == MS && d_state ) + src.d_state = 0 + src.icon_state = "r_wall" + relativewall_neighbours() //call smoothwall stuff + user << "You repair the last of the damage." + if (MS.amount > 1) + MS.amount-- + else + del(MS) + + //APC + else if( istype(W,/obj/item/apc_frame) ) + var/obj/item/apc_frame/AH = W + AH.try_build(src) + + else if(istype(W,/obj/item/light_fixture_frame)) + var/obj/item/light_fixture_frame/AH = W + AH.try_build(src) + return + + else if(istype(W,/obj/item/light_fixture_frame/small)) + var/obj/item/light_fixture_frame/small/AH = W + AH.try_build(src) + return + + //Poster stuff + else if(istype(W,/obj/item/weapon/contraband/poster)) + place_poster(W,user) + return + + //Finally, CHECKING FOR FALSE WALLS if it isn't damaged + else if(!d_state) + return attack_hand(user) + return + +/turf/simulated/wall/mineral/attack_hand(mob/user as mob) + if(mineral == "uranium") + radiate() + ..() + +/turf/simulated/wall/mineral/attackby(obj/item/weapon/W as obj, mob/user as mob) + if((mineral == "plasma") && W) + if(is_hot(W) > 300)//If the temperature of the object is over 300, then ignite + ignite(is_hot(W)) + return + if(mineral == "uranium") + radiate() +// if((mineral == "gold") || (mineral == "silver")) +// if(shocked) +// shock() + ..() + +/turf/simulated/wall/mineral/proc/PlasmaBurn(temperature) + spawn(2) + new /obj/structure/girder(src) + src.ReplaceWithFloor() + for(var/turf/simulated/floor/target_tile in range(0,src)) + if(target_tile.parent && target_tile.parent.group_processing) + target_tile.parent.suspend_group_processing() + var/datum/gas_mixture/napalm = new + var/toxinsToDeduce = 20 + napalm.toxins = toxinsToDeduce + napalm.temperature = 400+T0C + target_tile.assume_air(napalm) + spawn (0) target_tile.hotspot_expose(temperature, 400) + for(var/obj/structure/falsewall/plasma/F in range(3,src))//Hackish as fuck, but until temperature_expose works, there is nothing I can do -Sieve + var/turf/T = get_turf(F) + T.ReplaceWithMineralWall("plasma") + del (F) + for(var/turf/simulated/wall/mineral/W in range(3,src)) + if(mineral == "plasma") + W.ignite((temperature/4))//Added so that you can't set off a massive chain reaction with a small flame + for(var/obj/machinery/door/airlock/plasma/D in range(3,src)) + D.ignite(temperature/4) + +/turf/simulated/wall/mineral/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume)//Doesn't fucking work because walls don't interact with air :( + if(mineral == "plasma") + if(exposed_temperature > 300) + PlasmaBurn(exposed_temperature) + +/turf/simulated/wall/mineral/proc/ignite(exposed_temperature) + if(mineral == "plasma") + if(exposed_temperature > 300) + PlasmaBurn(exposed_temperature) + +/turf/simulated/wall/mineral/Bumped(AM as mob|obj) + if(mineral == "uranium") + radiate() + ..() + +/turf/simulated/wall/mineral/bullet_act(var/obj/item/projectile/Proj) + if(mineral == "plasma") + if(istype(Proj,/obj/item/projectile/beam)) + PlasmaBurn(2500) + else if(istype(Proj,/obj/item/projectile/ion)) + PlasmaBurn(500) + ..() + +/turf/simulated/wall/proc/thermitemelt(mob/user as mob) + if(mineral == "diamond") + return + var/obj/effect/overlay/O = new/obj/effect/overlay( src ) + O.name = "Thermite" + O.desc = "Looks hot." + O.icon = 'icons/effects/fire.dmi' + O.icon_state = "2" + O.anchored = 1 + O.density = 1 + O.layer = 5 + + var/turf/simulated/floor/F = ReplaceWithPlating() + F.burn_tile() + F.icon_state = "wall_thermite" + user << "The thermite melts through the wall." + + spawn(100) + if(O) del(O) + F.sd_LumReset() + return + +/turf/simulated/wall/meteorhit(obj/M as obj) + if (prob(15)) + dismantle_wall() + else if(prob(70)) + ReplaceWithPlating() + else + ReplaceWithLattice() + return 0 + + +//This is so damaged or burnt tiles or platings don't get remembered as the default tile +var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","damaged4", + "damaged5","panelscorched","floorscorched1","floorscorched2","platingdmg1","platingdmg2", + "platingdmg3","plating","light_on","light_on_flicker1","light_on_flicker2", + "light_on_clicker3","light_on_clicker4","light_on_clicker5","light_broken", + "light_on_broken","light_off","wall_thermite","grass1","grass2","grass3","grass4", + "asteroid","asteroid_dug", + "asteroid0","asteroid1","asteroid2","asteroid3","asteroid4", + "asteroid5","asteroid6","asteroid7","asteroid8","asteroid9","asteroid10","asteroid11","asteroid12", + "burning","oldburning","light-on-r","light-on-y","light-on-g","light-on-b", "wood", "wood-broken") + +var/list/plating_icons = list("plating","platingdmg1","platingdmg2","platingdmg3","asteroid","asteroid_dug") +var/list/wood_icons = list("wood","wood-broken") + +/turf/simulated/floor + + //Note to coders, the 'intact' var can no longer be used to determine if the floor is a plating or not. + //Use the is_plating(), is_plasteel_floor() and is_light_floor() procs instead. --Errorage + name = "floor" + icon = 'icons/turf/floors.dmi' + icon_state = "floor" + var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default + var/icon_plating = "plating" + thermal_conductivity = 0.040 + heat_capacity = 10000 + var/broken = 0 + var/burnt = 0 + var/obj/item/stack/tile/floor_tile = new/obj/item/stack/tile/plasteel + +/turf/simulated/floor/airless + icon_state = "floor" + name = "airless floor" + oxygen = 0.01 + nitrogen = 0.01 + temperature = TCMB + + New() + ..() + name = "floor" + +/turf/simulated/floor/light + name = "Light floor" + luminosity = 5 + icon_state = "light_on" + floor_tile = new/obj/item/stack/tile/light + + New() + floor_tile.New() //I guess New() isn't run on objects spawned without the definition of a turf to house them, ah well. + var/n = name //just in case commands rename it in the ..() call + ..() + spawn(4) + if(src) + update_icon() + name = n + +/turf/simulated/floor/grass + name = "Grass patch" + icon_state = "grass1" + floor_tile = new/obj/item/stack/tile/grass + + New() + floor_tile.New() //I guess New() isn't run on objects spawned without the definition of a turf to house them, ah well. + icon_state = "grass[pick("1","2","3","4")]" + ..() + spawn(4) + if(src) + update_icon() + for(var/direction in cardinal) + if(istype(get_step(src,direction),/turf/simulated/floor)) + var/turf/simulated/floor/FF = get_step(src,direction) + FF.update_icon() //so siding get updated properly + +/turf/simulated/floor/wood + name = "floor" + icon_state = "wood" + floor_tile = new/obj/item/stack/tile/wood + +/turf/simulated/floor/vault + icon_state = "rockvault" + + New(location,type) + ..() + icon_state = "[type]vault" + +/turf/simulated/wall/vault + icon_state = "rockvault" + + New(location,type) + ..() + icon_state = "[type]vault" + +/turf/simulated/floor/engine + name = "reinforced floor" + icon_state = "engine" + thermal_conductivity = 0.025 + heat_capacity = 325000 + +/turf/simulated/floor/engine/cult + name = "engraved floor" + icon_state = "cult" + + +/turf/simulated/floor/engine/n20 + New() + ..() + var/datum/gas_mixture/adding = new + var/datum/gas/sleeping_agent/trace_gas = new + + trace_gas.moles = 2000 + adding.trace_gases += trace_gas + adding.temperature = T20C + + assume_air(adding) + +/turf/simulated/floor/engine/vacuum + name = "vacuum floor" + icon_state = "engine" + oxygen = 0 + nitrogen = 0.001 + temperature = TCMB + +/turf/simulated/floor/plating + name = "plating" + icon_state = "plating" + floor_tile = null + intact = 0 + +/turf/simulated/floor/plating/airless + icon_state = "plating" + name = "airless plating" + oxygen = 0.01 + nitrogen = 0.01 + temperature = TCMB + + New() + ..() + name = "plating" + +/turf/simulated/floor/bluegrid + icon = 'icons/turf/floors.dmi' + icon_state = "bcircuit" + +/turf/simulated/floor/greengrid + icon = 'icons/turf/floors.dmi' + icon_state = "gcircuit" + +/turf/simulated/floor/New() + ..() + if(icon_state in icons_to_ignore_at_floor_init) //so damaged/burned tiles or plating icons aren't saved as the default + icon_regular_floor = "floor" + else + icon_regular_floor = icon_state + +//turf/simulated/floor/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) +// if ((istype(mover, /obj/machinery/vehicle) && !(src.burnt))) +// if (!( locate(/obj/machinery/mass_driver, src) )) +// return 0 +// return ..() + +/turf/simulated/floor/ex_act(severity) + //set src in oview(1) + switch(severity) + if(1.0) + src.ReplaceWithSpace() + if(2.0) + switch(pick(1,2;75,3)) + if (1) + src.ReplaceWithLattice() + if(prob(33)) new /obj/item/stack/sheet/metal(src) + if(2) + src.ReplaceWithSpace() + if(3) + if(prob(80)) + src.break_tile_to_plating() + else + src.break_tile() + src.hotspot_expose(1000,CELL_VOLUME) + if(prob(33)) new /obj/item/stack/sheet/metal(src) + if(3.0) + if (prob(50)) + src.break_tile() + src.hotspot_expose(1000,CELL_VOLUME) + return + +/turf/simulated/floor/blob_act() + return + +turf/simulated/floor/proc/update_icon() + if(is_plasteel_floor()) + if(!broken && !burnt) + icon_state = icon_regular_floor + if(is_plating()) + if(!broken && !burnt) + icon_state = icon_plating //Because asteroids are 'platings' too. + if(is_light_floor()) + var/obj/item/stack/tile/light/T = floor_tile + if(T.on) + switch(T.state) + if(0) + icon_state = "light_on" + sd_SetLuminosity(5) + if(1) + var/num = pick("1","2","3","4") + icon_state = "light_on_flicker[num]" + sd_SetLuminosity(5) + if(2) + icon_state = "light_on_broken" + sd_SetLuminosity(5) + if(3) + icon_state = "light_off" + sd_SetLuminosity(0) + else + sd_SetLuminosity(0) + icon_state = "light_off" + if(is_grass_floor()) + if(!broken && !burnt) + if(!(icon_state in list("grass1","grass2","grass3","grass4"))) + icon_state = "grass[pick("1","2","3","4")]" + if(is_wood_floor()) + if(!broken && !burnt) + if( !(icon_state in wood_icons) ) + icon_state = "wood" + //world << "[icon_state]y's got [icon_state]" + spawn(1) + if(istype(src,/turf/simulated/floor)) //Was throwing runtime errors due to a chance of it changing to space halfway through. + if(air) + update_visuals(air) + +/turf/simulated/floor/return_siding_icon_state() + ..() + if(is_grass_floor()) + var/dir_sum = 0 + for(var/direction in cardinal) + var/turf/T = get_step(src,direction) + if(!(T.is_grass_floor())) + dir_sum += direction + if(dir_sum) + return "wood_siding[dir_sum]" + else + return 0 + + +/turf/simulated/floor/attack_paw(mob/user as mob) + return src.attack_hand(user) + +/turf/simulated/floor/attack_hand(mob/user as mob) + if (is_light_floor()) + var/obj/item/stack/tile/light/T = floor_tile + T.on = !T.on + update_icon() + if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) + return + if (user.pulling.anchored) + return + if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) + return + if (ismob(user.pulling)) + var/mob/M = user.pulling + +// if(M==user) //temporary hack to stop runtimes. ~Carn +// user.stop_pulling() //but...fixed the root of the problem +// return //shoudn't be needed now, unless somebody fucks with pulling again. + + var/mob/t = M.pulling + M.stop_pulling() + step(user.pulling, get_dir(user.pulling.loc, src)) + M.start_pulling(t) + else + step(user.pulling, get_dir(user.pulling.loc, src)) + return + +/turf/simulated/floor/engine/attackby(obj/item/weapon/C as obj, mob/user as mob) + if(!C) + return + if(!user) + return + if(istype(C, /obj/item/weapon/wrench)) + user << "\blue Removing rods..." + playsound(src.loc, 'sound/items/Ratchet.ogg', 80, 1) + if(do_after(user, 30)) + new /obj/item/stack/rods(src, 2) + ReplaceWithFloor() + var/turf/simulated/floor/F = src + F.make_plating() + return + +/turf/simulated/floor/proc/gets_drilled() + return + +/turf/simulated/floor/proc/break_tile_to_plating() + if(!is_plating()) + make_plating() + break_tile() + +/turf/simulated/floor/is_plasteel_floor() + if(istype(floor_tile,/obj/item/stack/tile/plasteel)) + return 1 + else + return 0 + +/turf/simulated/floor/is_light_floor() + if(istype(floor_tile,/obj/item/stack/tile/light)) + return 1 + else + return 0 + +/turf/simulated/floor/is_grass_floor() + if(istype(floor_tile,/obj/item/stack/tile/grass)) + return 1 + else + return 0 + +/turf/simulated/floor/is_wood_floor() + if(istype(floor_tile,/obj/item/stack/tile/wood)) + return 1 + else + return 0 + +/turf/simulated/floor/is_plating() + if(!floor_tile) + return 1 + return 0 + +/turf/simulated/floor/proc/break_tile() + if(istype(src,/turf/simulated/floor/engine)) return + if(istype(src,/turf/simulated/floor/mech_bay_recharge_floor)) + src.ReplaceWithPlating() + if(broken) return + if(is_plasteel_floor()) + src.icon_state = "damaged[pick(1,2,3,4,5)]" + broken = 1 + else if(is_light_floor()) + src.icon_state = "light_broken" + broken = 1 + else if(is_plating()) + src.icon_state = "platingdmg[pick(1,2,3)]" + broken = 1 + else if(is_wood_floor()) + src.icon_state = "wood-broken" + broken = 1 + else if(is_grass_floor()) + src.icon_state = "sand[pick("1","2","3")]" + broken = 1 + +/turf/simulated/floor/proc/burn_tile() + if(istype(src,/turf/simulated/floor/engine)) return + if(istype(src,/turf/simulated/floor/plating/airless/asteroid)) return//Asteroid tiles don't burn + if(broken || burnt) return + if(is_plasteel_floor()) + src.icon_state = "damaged[pick(1,2,3,4,5)]" + burnt = 1 + else if(is_plasteel_floor()) + src.icon_state = "floorscorched[pick(1,2)]" + burnt = 1 + else if(is_plating()) + src.icon_state = "panelscorched" + burnt = 1 + else if(is_wood_floor()) + src.icon_state = "wood-broken" + burnt = 1 + else if(is_grass_floor()) + src.icon_state = "sand[pick("1","2","3")]" + burnt = 1 + +//This proc will delete the floor_tile and the update_iocn() proc will then change the icon_state of the turf +//This proc auto corrects the grass tiles' siding. +/turf/simulated/floor/proc/make_plating() + if(istype(src,/turf/simulated/floor/engine)) return + + if(is_grass_floor()) + for(var/direction in cardinal) + if(istype(get_step(src,direction),/turf/simulated/floor)) + var/turf/simulated/floor/FF = get_step(src,direction) + FF.update_icon() //so siding get updated properly + + if(!floor_tile) return + del(floor_tile) + icon_plating = "plating" + sd_SetLuminosity(0) + floor_tile = null + intact = 0 + broken = 0 + burnt = 0 + + update_icon() + levelupdate() + +//This proc will make the turf a plasteel floor tile. The expected argument is the tile to make the turf with +//If none is given it will make a new object. dropping or unequipping must be handled before or after calling +//this proc. +/turf/simulated/floor/proc/make_plasteel_floor(var/obj/item/stack/tile/plasteel/T = null) + broken = 0 + burnt = 0 + intact = 1 + sd_SetLuminosity(0) + if(T) + if(istype(T,/obj/item/stack/tile/plasteel)) + floor_tile = T + if (icon_regular_floor) + icon_state = icon_regular_floor + else + icon_state = "floor" + icon_regular_floor = icon_state + update_icon() + levelupdate() + return + //if you gave a valid parameter, it won't get thisf ar. + floor_tile = new/obj/item/stack/tile/plasteel + icon_state = "floor" + icon_regular_floor = icon_state + + update_icon() + levelupdate() + +//This proc will make the turf a light floor tile. The expected argument is the tile to make the turf with +//If none is given it will make a new object. dropping or unequipping must be handled before or after calling +//this proc. +/turf/simulated/floor/proc/make_light_floor(var/obj/item/stack/tile/light/T = null) + broken = 0 + burnt = 0 + intact = 1 + if(T) + if(istype(T,/obj/item/stack/tile/light)) + floor_tile = T + update_icon() + levelupdate() + return + //if you gave a valid parameter, it won't get thisf ar. + floor_tile = new/obj/item/stack/tile/light + + update_icon() + levelupdate() + +//This proc will make a turf into a grass patch. Fun eh? Insert the grass tile to be used as the argument +//If no argument is given a new one will be made. +/turf/simulated/floor/proc/make_grass_floor(var/obj/item/stack/tile/grass/T = null) + broken = 0 + burnt = 0 + intact = 1 + if(T) + if(istype(T,/obj/item/stack/tile/grass)) + floor_tile = T + update_icon() + levelupdate() + return + //if you gave a valid parameter, it won't get thisf ar. + floor_tile = new/obj/item/stack/tile/grass + + update_icon() + levelupdate() + +//This proc will make a turf into a wood floor. Fun eh? Insert the wood tile to be used as the argument +//If no argument is given a new one will be made. +/turf/simulated/floor/proc/make_wood_floor(var/obj/item/stack/tile/wood/T = null) + broken = 0 + burnt = 0 + intact = 1 + if(T) + if(istype(T,/obj/item/stack/tile/wood)) + floor_tile = T + update_icon() + levelupdate() + return + //if you gave a valid parameter, it won't get thisf ar. + floor_tile = new/obj/item/stack/tile/wood + + update_icon() + levelupdate() + +/turf/simulated/floor/attackby(obj/item/C as obj, mob/user as mob) + + if(!C || !user) + return 0 + + if(istype(C,/obj/item/weapon/light/bulb)) //only for light tiles + if(is_light_floor()) + var/obj/item/stack/tile/light/T = floor_tile + if(T.state) + user.drop_item(C) + del(C) + T.state = C //fixing it by bashing it with a light bulb, fun eh? + update_icon() + user << "\blue You replace the light bulb." + else + user << "\blue The lightbulb seems fine, no need to replace it." + + if(istype(C, /obj/item/weapon/crowbar) && (!(is_plating()))) + if(broken || burnt) + user << "\red You remove the broken plating." + else + if(is_wood_floor()) + user << "\red You forcefully pry off the planks, destroying them in the process." + else + user << "\red You remove the [floor_tile.name]." + new floor_tile.type(src) + + make_plating() + playsound(src.loc, 'sound/items/Crowbar.ogg', 80, 1) + + return + + if(istype(C, /obj/item/weapon/screwdriver) && is_wood_floor()) + if(broken || burnt) + return + else + if(is_wood_floor()) + user << "\red You unscrew the planks." + new floor_tile.type(src) + + make_plating() + playsound(src.loc, 'sound/items/Screwdriver.ogg', 80, 1) + + return + + if(istype(C, /obj/item/stack/rods)) + var/obj/item/stack/rods/R = C + if (is_plating()) + if (R.amount >= 2) + user << "\blue Reinforcing the floor..." + if(do_after(user, 30) && R && R.amount >= 2 && is_plating()) + ReplaceWithEngineFloor() + playsound(src.loc, 'sound/items/Deconstruct.ogg', 80, 1) + R.use(2) + return + else + user << "\red You need more rods." + else + user << "\red You must remove the plating first." + return + + if(istype(C, /obj/item/stack/tile)) + if(is_plating()) + if(!broken && !burnt) + var/obj/item/stack/tile/T = C + floor_tile = new T.type + intact = 1 + if(istype(T,/obj/item/stack/tile/light)) + var/obj/item/stack/tile/light/L = T + var/obj/item/stack/tile/light/F = floor_tile + F.state = L.state + F.on = L.on + if(istype(T,/obj/item/stack/tile/grass)) + for(var/direction in cardinal) + if(istype(get_step(src,direction),/turf/simulated/floor)) + var/turf/simulated/floor/FF = get_step(src,direction) + FF.update_icon() //so siding gets updated properly + T.use(1) + update_icon() + levelupdate() + playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) + else + user << "\blue This section is too damaged to support a tile. Use a welder to fix the damage." + + + if(istype(C, /obj/item/weapon/cable_coil)) + if(is_plating()) + var/obj/item/weapon/cable_coil/coil = C + coil.turf_place(src, user) + else + user << "\red You must remove the plating first." + + if(istype(C, /obj/item/weapon/shovel)) + if(is_grass_floor()) + new /obj/item/weapon/ore/glass(src) + new /obj/item/weapon/ore/glass(src) //Make some sand if you shovel grass + user << "\blue You shovel the grass." + make_plating() + else + user << "\red You cannot shovel this." + + if(istype(C, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/welder = C + if(welder.isOn() && (is_plating())) + if(broken || burnt) + if(welder.remove_fuel(0,user)) + user << "\red You fix some dents on the broken plating." + playsound(src.loc, 'sound/items/Welder.ogg', 80, 1) + icon_state = "plating" + burnt = 0 + broken = 0 + else + user << "\blue You need more welding fuel to complete this task." + +/turf/unsimulated/floor/attack_paw(user as mob) + return src.attack_hand(user) + +/turf/unsimulated/floor/attack_hand(var/mob/user as mob) + if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) + return + if (user.pulling.anchored) + return + if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) + return + if (ismob(user.pulling)) + var/mob/M = user.pulling + var/mob/t = M.pulling + M.stop_pulling() + step(user.pulling, get_dir(user.pulling.loc, src)) + M.start_pulling(t) + else + step(user.pulling, get_dir(user.pulling.loc, src)) + return + +// imported from space.dm + +/turf/space/attack_paw(mob/user as mob) + return src.attack_hand(user) + +/turf/space/attack_hand(mob/user as mob) + if ((user.restrained() || !( user.pulling ))) + return + if (user.pulling.anchored) + return + if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) + return + if (ismob(user.pulling)) + var/mob/M = user.pulling + var/atom/movable/t = M.pulling + M.stop_pulling() + step(user.pulling, get_dir(user.pulling.loc, src)) + M.start_pulling(t) + else + step(user.pulling, get_dir(user.pulling.loc, src)) + return + +/turf/space/attackby(obj/item/C as obj, mob/user as mob) + + if (istype(C, /obj/item/stack/rods)) + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + return + var/obj/item/stack/rods/R = C + user << "\blue Constructing support lattice ..." + playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) + ReplaceWithLattice() + R.use(1) + return + + if (istype(C, /obj/item/stack/tile/plasteel)) + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + var/obj/item/stack/tile/plasteel/S = C + del(L) + playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) + S.build(src) + S.use(1) + return + else + user << "\red The plating is going to need some support." + return + + +// Ported from unstable r355 + +/turf/space/Entered(atom/movable/A as mob|obj) + ..() + if ((!(A) || src != A.loc)) return + + inertial_drift(A) + + if(ticker && ticker.mode) + + // Okay, so let's make it so that people can travel z levels but not nuke disks! + // if(ticker.mode.name == "nuclear emergency") return + if (A.x <= TRANSITIONEDGE || A.x >= (world.maxx - TRANSITIONEDGE - 1) || A.y <= TRANSITIONEDGE || A.y >= (world.maxy - TRANSITIONEDGE - 1)) + if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) + del(A) + return + + if(istype(A, /obj/item/weapon/disk/nuclear)) // Don't let nuke disks travel Z levels ... And moving this shit down here so it only fires when they're actually trying to change z-level. + del(A) //The disk's Del() proc ensures a new one is created + return + + if(!isemptylist(A.search_contents_for(/obj/item/weapon/disk/nuclear))) + if(istype(A, /mob/living)) + var/mob/living/MM = A + if(MM.client) + MM << "\red Something you are carrying is preventing you from leaving. Don't play stupid; you know exactly what it is." + return + + var/move_to_z_str = pickweight(accessable_z_levels) + + var/move_to_z = text2num(move_to_z_str) + + if(!move_to_z) + return + + A.z = move_to_z + + if(src.x <= TRANSITIONEDGE) + A.x = world.maxx - TRANSITIONEDGE - 2 + + else if (A.x >= (world.maxx - TRANSITIONEDGE - 1)) + A.x = TRANSITIONEDGE + 1 + + else if (src.y <= TRANSITIONEDGE) + A.y = world.maxy - TRANSITIONEDGE -2 + + else if (A.y >= (world.maxy - TRANSITIONEDGE - 1)) + A.y = TRANSITIONEDGE +1 + + spawn (0) + if ((A && A.loc)) + A.loc.Entered(A) + +/turf/space/proc/Sandbox_Spacemove(atom/movable/A as mob|obj) + var/cur_x + var/cur_y + var/next_x + var/next_y + var/target_z + var/list/y_arr + + if(src.x <= 1) + if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) + del(A) + return + + var/list/cur_pos = src.get_global_map_pos() + if(!cur_pos) return + cur_x = cur_pos["x"] + cur_y = cur_pos["y"] + next_x = (--cur_x||global_map.len) + y_arr = global_map[next_x] + target_z = y_arr[cur_y] +/* + //debug + world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" + world << "Target Z = [target_z]" + world << "Next X = [next_x]" + //debug +*/ + if(target_z) + A.z = target_z + A.x = world.maxx - 2 + spawn (0) + if ((A && A.loc)) + A.loc.Entered(A) + else if (src.x >= world.maxx) + if(istype(A, /obj/effect/meteor)) + del(A) + return + + var/list/cur_pos = src.get_global_map_pos() + if(!cur_pos) return + cur_x = cur_pos["x"] + cur_y = cur_pos["y"] + next_x = (++cur_x > global_map.len ? 1 : cur_x) + y_arr = global_map[next_x] + target_z = y_arr[cur_y] +/* + //debug + world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" + world << "Target Z = [target_z]" + world << "Next X = [next_x]" + //debug +*/ + if(target_z) + A.z = target_z + A.x = 3 + spawn (0) + if ((A && A.loc)) + A.loc.Entered(A) + else if (src.y <= 1) + if(istype(A, /obj/effect/meteor)) + del(A) + return + var/list/cur_pos = src.get_global_map_pos() + if(!cur_pos) return + cur_x = cur_pos["x"] + cur_y = cur_pos["y"] + y_arr = global_map[cur_x] + next_y = (--cur_y||y_arr.len) + target_z = y_arr[next_y] +/* + //debug + world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" + world << "Next Y = [next_y]" + world << "Target Z = [target_z]" + //debug +*/ + if(target_z) + A.z = target_z + A.y = world.maxy - 2 + spawn (0) + if ((A && A.loc)) + A.loc.Entered(A) + + else if (src.y >= world.maxy) + if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) + del(A) + return + var/list/cur_pos = src.get_global_map_pos() + if(!cur_pos) return + cur_x = cur_pos["x"] + cur_y = cur_pos["y"] + y_arr = global_map[cur_x] + next_y = (++cur_y > y_arr.len ? 1 : cur_y) + target_z = y_arr[next_y] +/* + //debug + world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" + world << "Next Y = [next_y]" + world << "Target Z = [target_z]" + //debug +*/ + if(target_z) + A.z = target_z + A.y = 3 + spawn (0) + if ((A && A.loc)) + A.loc.Entered(A) + return + +/obj/effect/vaultspawner + var/maxX = 6 + var/maxY = 6 + var/minX = 2 + var/minY = 2 + +/obj/effect/vaultspawner/New(turf/location as turf,lX = minX,uX = maxX,lY = minY,uY = maxY,var/type = null) + if(!type) + type = pick("sandstone","rock","alien") + + var/lowBoundX = location.x + var/lowBoundY = location.y + + var/hiBoundX = location.x + rand(lX,uX) + var/hiBoundY = location.y + rand(lY,uY) + + var/z = location.z + + for(var/i = lowBoundX,i<=hiBoundX,i++) + for(var/j = lowBoundY,j<=hiBoundY,j++) + if(i == lowBoundX || i == hiBoundX || j == lowBoundY || j == hiBoundY) + new /turf/simulated/wall/vault(locate(i,j,z),type) + else + new /turf/simulated/floor/vault(locate(i,j,z),type) + + del(src) + +/turf/proc/kill_creatures(mob/U = null)//Will kill people/creatures and damage mechs./N +//Useful to batch-add creatures to the list. + for(var/mob/living/M in src) + if(M==U) continue//Will not harm U. Since null != M, can be excluded to kill everyone. + spawn(0) + M.gib() + for(var/obj/mecha/M in src)//Mecha are not gibbed but are damaged. + spawn(0) + M.take_damage(100, "brute") + for(var/obj/effect/critter/M in src) + spawn(0) + M.Die() + +/turf/proc/Bless() + if(flags & NOJAUNT) + return + flags |= NOJAUNT diff --git a/code/game/verbs/AI_status.dm b/code/game/verbs/AI_status.dm new file mode 100644 index 0000000000..203764073f --- /dev/null +++ b/code/game/verbs/AI_status.dm @@ -0,0 +1,20 @@ +/mob/living/silicon/ai/proc/ai_statuschange() + set category = "AI Commands" + set name = "AI Status" + + if(usr.stat == 2) + usr <<"You cannot change your emotional status because you are dead!" + return + var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer") + var/emote = input("Please, select a status!", "AI Status", null, null) in ai_emotions + for (var/obj/machinery/ai_status_display/AISD in world) //change status + spawn( 0 ) + AISD.emotion = emote + for (var/obj/machinery/status_display/SD in world) //if Friend Computer, change ALL displays + if(emote=="Friend Computer") + spawn(0) + SD.friendc = 1 + else + spawn(0) + SD.friendc = 0 + return \ No newline at end of file diff --git a/code/modules/admin/verbs/mapping.dm b/code/modules/admin/verbs/mapping.dm index 9f684d77fb..1abc8d9c56 100644 --- a/code/modules/admin/verbs/mapping.dm +++ b/code/modules/admin/verbs/mapping.dm @@ -58,7 +58,7 @@ var/intercom_range_display_status = 0 del(C) if(camera_range_display_status) - for(var/obj/machinery/camera/C in Cameras) + for(var/obj/machinery/camera/C in cameranet.cameras) new/obj/effect/debugging/camera_range(C.loc) feedback_add_details("admin_verb","mCRD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -74,7 +74,7 @@ var/intercom_range_display_status = 0 var/list/obj/machinery/camera/CL = list() - for(var/obj/machinery/camera/C in Cameras) + for(var/obj/machinery/camera/C in cameranet.cameras) CL += C var/output = {"CAMERA ANNOMALITIES REPORT


diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 697c2c104d..4786b6ce95 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -174,6 +174,21 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp L+=T usr.loc = pick(L) +/mob/dead/observer/verb/follow() + set category = "Ghost" + set name = "Follow" // "Haunt" + set desc = "Follow and haunt a mob." + + if(istype(usr, /mob/dead/observer)) + var/mob/target = input("Please, select a player!", "Jump to Mob", null, null) as null|anything in sortAtom(mob_list) + if(target) + spawn(0) + var/turf/pos = get_turf(src) + while(src.loc == pos) + src.loc = get_turf(target) + pos = src.loc + sleep(15) + /mob/dead/observer/verb/jumptomob() //Moves the ghost instead of just changing the ghosts's eye -Nodrak set category = "Ghost" diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index d3670f3bb4..c82e91dffe 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -17,6 +17,7 @@ var/ioncheck[1] var/icon/holo_icon//Default is assigned when AI is created. var/obj/item/device/pda/ai/aiPDA = null + var/obj/item/device/multitool/aiMulti = null //MALFUNCTION var/datum/AI_Module/module_picker/malf_picker @@ -69,6 +70,8 @@ aiPDA.ownjob = "AI" aiPDA.name = name + " (" + aiPDA.ownjob + ")" + aiMulti = new(src) + if (istype(loc, /turf)) verbs.Add(/mob/living/silicon/ai/proc/ai_call_shuttle,/mob/living/silicon/ai/proc/ai_camera_track, \ /mob/living/silicon/ai/proc/ai_camera_list, /mob/living/silicon/ai/proc/ai_network_change, \ @@ -101,7 +104,7 @@ /mob/living/silicon/ai/verb/pick_icon() set category = "AI Commands" - set name = "Change AI Core Display" + set name = "Set AI Core Display" if(stat || aiRestorePowerRoutine) return @@ -292,7 +295,7 @@ machine = null src << browse(null, t1) if (href_list["switchcamera"]) - switchCamera(locate(href_list["switchcamera"])) + switchCamera(locate(href_list["switchcamera"])) in cameranet.cameras if (href_list["showalerts"]) ai_alerts() @@ -325,15 +328,15 @@ statelaws() if (href_list["track"]) - var/mob/target = locate(href_list["track"]) - var/mob/living/silicon/ai/A = locate(href_list["track2"]) + var/mob/target = locate(href_list["track"]) in mob_list + var/mob/living/silicon/ai/A = locate(href_list["track2"]) in mob_list if(A && target) A.ai_actual_track(target) return else if (href_list["faketrack"]) - var/mob/target = locate(href_list["track"]) - var/mob/living/silicon/ai/A = locate(href_list["track2"]) + var/mob/target = locate(href_list["track"]) in mob_list + var/mob/living/silicon/ai/A = locate(href_list["track2"]) in mob_list if(A && target) A.cameraFollow = target @@ -437,14 +440,15 @@ /mob/living/silicon/ai/proc/switchCamera(var/obj/machinery/camera/C) src.cameraFollow = null - if (!C || stat == 2 || !C.status || C.network != network) - machine = null - reset_view(null) + if (!C || stat == 2 || !C.can_use()) + //machine = null + //reset_view(null) return 0 // ok, we're alive, camera is good and in our network... + eyeobj.setLoc(get_turf(C)) machine = src - reset_view(C) + return 1 /mob/living/silicon/ai/triggerAlarm(var/class, area/A, var/O, var/alarmsource) @@ -468,7 +472,7 @@ C = O L[A.name] = list(A, (C) ? C : O, list(alarmsource)) if (O) - if (C && C.status) + if (C && C.can_use()) src << "--- [class] alarm detected in [A.name]! ([C.c_tag])" else if (CL && CL.len) var/foo = 0 @@ -504,17 +508,17 @@ /mob/living/silicon/ai/cancel_camera() set category = "AI Commands" set name = "Cancel Camera View" - reset_view(null) - machine = null + //reset_view(null) + //machine = null src.cameraFollow = null + //Replaces /mob/living/silicon/ai/verb/change_network() in ai.dm & camera.dm //Adds in /mob/living/silicon/ai/proc/ai_network_change() instead //Addition by Mord_Sith to define AI's network change ability /mob/living/silicon/ai/proc/ai_network_change() set category = "AI Commands" - set name = "Change Camera Network" - reset_view(null) + set name = "Jump To Network" machine = null src.cameraFollow = null var/cameralist[0] @@ -523,8 +527,10 @@ usr << "You can't change your camera network because you are dead!" return - for (var/obj/machinery/camera/C in Cameras) - if(!C.status) + var/mob/living/silicon/ai/U = usr + + for (var/obj/machinery/camera/C in cameranet.cameras) + if(!C.can_use()) continue if(C.network == "AI Satellite") if (ticker.mode.name == "AI malfunction") @@ -535,10 +541,17 @@ else if(C.network != "CREED" && C.network != "thunder" && C.network != "RD" && C.network != "toxins" && C.network != "Prison") cameralist[C.network] = C.network - - network = input(usr, "Which network would you like to view?") as null|anything in cameralist + var/old_network = network + network = input(U, "Which network would you like to view?") as null|anything in cameralist if(isnull(network)) - network = initial(network) // If nothing is selected, default to SS13 (or the initial network) + network = old_network // If nothing is selected + else + for(var/obj/machinery/camera/C in cameranet.cameras) + if(!C.can_use()) + continue + if(C.network == network) + U.eyeobj.setLoc(get_turf(C)) + break src << "\blue Switched to [network] camera network." //End of code by Mord_Sith @@ -620,15 +633,39 @@ //Toggles the luminosity and applies it by re-entereing the camera. /mob/living/silicon/ai/proc/toggle_camera_light() - set name = "Toggle camera light" + set name = "Toggle Camera Light" set desc = "Toggles the light on the camera the AI is looking through." set category = "AI Commands" - if(!current) - usr << "\red You are not looking through a camera right now." - return camera_light_on = !camera_light_on - reset_view(current) + src << "Camera lights [camera_light_on ? "activated" : "deactivated"]." + if(!camera_light_on) + if(src.current) + src.current.sd_SetLuminosity(0) + else + src.lightNearbyCamera() + + + +// Handled camera lighting, when toggled. +// It will get the nearest camera via range, it wouldn't matter + +/mob/living/silicon/ai/proc/lightNearbyCamera(var/lum) + if(camera_light_on && camera_light_on < world.timeofday) + if(src.current) + // I have to use range instead of view or the darkness gets in the way. + var/camera = near_range_camera(src.eyeobj) + if(camera && src.current != camera) + src.current.sd_SetLuminosity(0) + src.current = camera + src.current.sd_SetLuminosity(lum) + else if(isnull(camera)) + src.current.sd_SetLuminosity(0) + src.current = null + camera_light_on = world.timeofday + 1 * 10 // Update the light every 2 seconds. + else + src.current = near_range_camera(src.eyeobj) + if(src.current) src.current.sd_SetLuminosity(lum) #undef AI_CAMERA_LUMINOSITY \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/death.dm b/code/modules/mob/living/silicon/ai/death.dm index d0dd0f6d3d..e16f6bdd43 100644 --- a/code/modules/mob/living/silicon/ai/death.dm +++ b/code/modules/mob/living/silicon/ai/death.dm @@ -4,6 +4,7 @@ icon_state = "ai-crash" update_canmove() + src.eyeobj.setLoc(get_turf(src)) if(blind) blind.layer = 0 sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS see_in_dark = 8 diff --git a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm new file mode 100644 index 0000000000..25310c44b6 --- /dev/null +++ b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm @@ -0,0 +1,134 @@ +// CAMERA NET +// +// The datum containing all the chunks. + +var/datum/cameranet/cameranet = new() + +/datum/cameranet + // The cameras on the map, no matter if they work or not. Updated in obj/machinery/camera.dm by New() and Del(). + var/list/cameras = list() + // The chunks of the map, mapping the areas that the cameras can see. + var/list/chunks = list() + var/ready = 0 + +// Checks if a chunk has been Generated in x, y, z. +/datum/cameranet/proc/chunkGenerated(x, y, z) + x &= ~0xf + y &= ~0xf + var/key = "[x],[y],[z]" + return key in chunks + +// Returns the chunk in the x, y, z. +// If there is no chunk, it creates a new chunk and returns that. +/datum/cameranet/proc/getCameraChunk(x, y, z) + x &= ~0xf + y &= ~0xf + var/key = "[x],[y],[z]" + if(!(key in chunks)) + chunks[key] = new /datum/camerachunk(null, x, y, z) + + return chunks[key] + +// Updates what the aiEye can see. It is recommended you use this when the aiEye moves or it's location is set. + +/datum/cameranet/proc/visibility(mob/aiEye/ai) + // 0xf = 15 + var/x1 = max(0, ai.x - 16) & ~0xf + var/y1 = max(0, ai.y - 16) & ~0xf + var/x2 = min(world.maxx, ai.x + 16) & ~0xf + var/y2 = min(world.maxy, ai.y + 16) & ~0xf + + var/list/visibleChunks = list() + + for(var/x = x1; x <= x2; x += 16) + for(var/y = y1; y <= y2; y += 16) + visibleChunks += getCameraChunk(x, y, ai.z) + + var/list/remove = ai.visibleCameraChunks - visibleChunks + var/list/add = visibleChunks - ai.visibleCameraChunks + + for(var/datum/camerachunk/c in remove) + c.remove(ai) + + for(var/datum/camerachunk/c in add) + c.add(ai) + +// Updates the chunks that the turf is located in. Use this when obstacles are destroyed or when doors open. + +/datum/cameranet/proc/updateVisibility(atom/A, var/opacity_check = 1) + + if(!ticker || (opacity_check && !A.opacity)) + return + majorChunkChange(A, 2) + +/datum/cameranet/proc/updateChunk(x, y, z) + // 0xf = 15 + if(!chunkGenerated(x, y, z)) + return + var/datum/camerachunk/chunk = getCameraChunk(x, y, z) + chunk.hasChanged() + +// Removes a camera from a chunk. + +/datum/cameranet/proc/removeCamera(obj/machinery/camera/c) + majorChunkChange(c, 0) + +// Add a camera to a chunk. + +/datum/cameranet/proc/addCamera(obj/machinery/camera/c) + if(c.can_use()) + majorChunkChange(c, 1) + +// Used for Cyborg cameras. It is the same as "add" but named differently for easier readability +// and to allow the user know what it is for. Since portable cameras can be in ANY chunk, we have to +// all it to be added to all chunks. If the camera is disabled, it will instead remove. + +/datum/cameranet/proc/updatePortableCamera(obj/machinery/camera/c) + if(c.can_use()) + majorChunkChange(c, 1) + else + majorChunkChange(c, 0) + +// Never access this proc directly!!!! +// This will update the chunk and all the surrounding chunks. +// It will also add the atom to the cameras list if you set the choice to 1. +// Setting the choice to 0 will remove the camera from the chunks. +// If you want to update the chunks around an object, without adding/removing a camera, use choice 2. + +/datum/cameranet/proc/majorChunkChange(atom/c, var/choice) + // 0xf = 15 + if(!c) + return + + var/turf/T = get_turf(c) + if(T) + var/x1 = max(0, T.x - 16) & ~0xf + var/y1 = max(0, T.y - 16) & ~0xf + var/x2 = min(world.maxx, T.x + 16) & ~0xf + var/y2 = min(world.maxy, T.y + 16) & ~0xf + + for(var/x = x1; x <= x2; x += 16) + for(var/y = y1; y <= y2; y += 16) + if(chunkGenerated(x, y, T.z)) + var/datum/camerachunk/chunk = getCameraChunk(x, y, T.z) + if(choice == 0) + // Remove the camera. + chunk.cameras -= c + else if(choice == 1) + // You can't have the same camera in the list twice. + chunk.cameras |= c + chunk.hasChanged() + +// Will check if a mob is on a viewable turf. Returns 1 if it is, otherwise returns 0. + +/datum/cameranet/proc/checkCameraVis(mob/living/target as mob) + + // 0xf = 15 + var/turf/position = get_turf(target) + var/datum/camerachunk/chunk = getCameraChunk(position.x, position.y, position.z) + if(chunk) + if(chunk.changed) + chunk.hasChanged(1) // Update now, no matter if it's visible or not. + if(position in chunk.visibleTurfs) + return 1 + return 0 \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm new file mode 100644 index 0000000000..701f503731 --- /dev/null +++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm @@ -0,0 +1,135 @@ +#define UPDATE_BUFFER 15 + +// CAMERA CHUNK +// +// A 16x16 grid of the map with a list of turfs that can be seen, are visible and are dimmed. +// Allows the AI Eye to stream these chunks and know what it can and cannot see. + +/datum/camerachunk + var/list/obscuredTurfs = list() + var/list/visibleTurfs = list() + var/list/obscured = list() + var/list/cameras = list() + var/list/turfs = list() + var/list/seenby = list() + var/visible = 0 + var/changed = 0 + var/updating = 0 + +// Add an AI eye to the chunk, then update if changed. + +/datum/camerachunk/proc/add(mob/aiEye/ai) + ai.visibleCameraChunks += src + if(ai.ai.client) + ai.ai.client.images += obscured + visible++ + seenby += ai + if(changed && !updating) + update() + +// Remove an AI eye from the chunk, then update if changed. + +/datum/camerachunk/proc/remove(mob/aiEye/ai) + ai.visibleCameraChunks -= src + if(ai.ai.client) + ai.ai.client.images -= obscured + seenby -= ai + if(visible > 0) + visible-- + +// Called when a chunk has changed. I.E: A wall was deleted. + +/datum/camerachunk/proc/visibilityChanged(turf/loc) + if(!(loc in visibleTurfs)) + return + + hasChanged() + +// Updates the chunk, makes sure that it doesn't update too much. If the chunk isn't being watched it will +// instead be flagged to update the next time an AI Eye moves near it. + +/datum/camerachunk/proc/hasChanged(var/update_now = 0) + if(visible || update_now) + if(!updating) + updating = 1 + spawn(UPDATE_BUFFER) // Batch large changes, such as many doors opening or closing at once + update() + updating = 0 + else + changed = 1 + +// The actual updating. It gathers the visible turfs from cameras and puts them into the appropiate lists. + +/datum/camerachunk/proc/update() + + var/list/newVisibleTurfs = list() + + for(var/obj/machinery/camera/c in cameras) + if(!c.can_use()) + continue + var/turf/pos = get_turf(c) + if(pos) + for(var/turf/t in hear(7, pos)) + if(t in turfs) + newVisibleTurfs += t + + var/list/visAdded = newVisibleTurfs - visibleTurfs + var/list/visRemoved = visibleTurfs - newVisibleTurfs + + visibleTurfs = newVisibleTurfs + obscuredTurfs = turfs - newVisibleTurfs + + + for(var/turf/t in visAdded) + if(t.obscured) + obscured -= t.obscured + for(var/mob/aiEye/m in seenby) + if(m.ai.client) + m.ai.client.images -= t.obscured + + for(var/turf/t in visRemoved) + if(t in obscuredTurfs) + if(!t.obscured) + t.obscured = image('effects/cameravis.dmi', t, "black", 15) + + obscured += t.obscured + for(var/mob/aiEye/m in seenby) + if(!m) + seenby -= m + if(m.ai.client) + m.ai.client.images += t.obscured + +// Create a new camera chunk, since the chunks are made as they are needed. + +/datum/camerachunk/New(loc, x, y, z) + + // 0xf = 15 + x &= ~0xf + y &= ~0xf + + for(var/obj/machinery/camera/c in range(16, locate(x + 8, y + 8, z))) + if(c.can_use()) + cameras += c + + for(var/turf/t in range(10, locate(x + 8, y + 8, z))) + + if(t.x >= x && t.y >= y && t.x < x + 16 && t.y < y + 16) + turfs += t + + for(var/obj/machinery/camera/c in cameras) + if(!c.can_use()) + continue + var/turf/pos = get_turf(c) + if(pos) + for(var/turf/t in hear(7, pos)) + if(t in turfs) + visibleTurfs += t + + obscuredTurfs = turfs - visibleTurfs + + for(var/turf/t in obscuredTurfs) + if(!t.obscured) + t.obscured = image('effects/cameravis.dmi', t, "black", 15) + obscured += t.obscured + +#undef UPDATE_BUFFER \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/eye.dm b/code/modules/mob/living/silicon/ai/freelook/eye.dm new file mode 100644 index 0000000000..0f6ae263cb --- /dev/null +++ b/code/modules/mob/living/silicon/ai/freelook/eye.dm @@ -0,0 +1,70 @@ +// AI EYE +// +// An invisible (no icon) mob that the AI controls to look around the station with. +// It streams chunks as it moves around, which will show it what the AI can and cannot see. + +/mob/aiEye + name = "Inactive AI Eye" + var/list/visibleCameraChunks = list() + var/mob/living/silicon/ai/ai = null + density = 0 + nodamage = 1 // You can't damage it. + +// Movement code. Returns 0 to stop air movement from moving it. +/mob/aiEye/Move() + return 0 + +// Use this when setting the aiEye's location. +// It will also stream the chunk that the new loc is in. + +/mob/aiEye/proc/setLoc(var/T) + T = get_turf(T) + loc = T + cameranet.visibility(src) + +// AI MOVEMENT + +// The AI's "eye". Described on the top of the page. + +/mob/living/silicon/ai/var/mob/aiEye/eyeobj = new() + +// Intiliaze the eye by assigning it's "ai" variable to us. Then set it's loc to us. + +/mob/living/silicon/ai/New() + ..() + eyeobj.ai = src + spawn(5) + eyeobj.loc = src.loc + eyeobj.name = "[src.name] (AI Eye)" // Give it a name + +/mob/living/silicon/ai/Del() + eyeobj.ai = null + del(eyeobj) // No AI, no Eye + ..() + +// This will move the AIEye. It will also cause lights near the eye to light up, if toggled. +// This is handled in the proc below this one. + +/client/AIMove(n, direct, var/mob/living/silicon/ai/user) + + user.eyeobj.setLoc(get_turf(get_step(user.eyeobj, direct))) + user.cameraFollow = null + src.eye = user.eyeobj + //user.machine = null //Uncomment this if it causes problems. + user.lightNearbyCamera() + + +// Return to the Core. + +/mob/living/silicon/ai/verb/core() + set category = "AI Commands" + set name = "AI Core" + current = null + cameraFollow = null + machine = null + src.eyeobj.loc = src.loc + if(client && client.eye) + client.eye = src + for(var/datum/camerachunk/c in eyeobj.visibleCameraChunks) + c.remove(eyeobj) + diff --git a/code/modules/mob/living/silicon/ai/freelook/read_me.dm b/code/modules/mob/living/silicon/ai/freelook/read_me.dm new file mode 100644 index 0000000000..53e68ff137 --- /dev/null +++ b/code/modules/mob/living/silicon/ai/freelook/read_me.dm @@ -0,0 +1,51 @@ +// CREDITS +/* + Initial code credit for this goes to Uristqwerty. + Debugging, functionality, all comments and porting by Giacom. + + Everything about freelook (or what we can put in here) will be stored here. + + + WHAT IS THIS? + + This is a replacement for the current camera movement system, of the AI. Before this, the AI had to move between cameras and could + only see what the cameras could see. Not only this but the cameras could see through walls, which created problems. + With this, the AI controls an "AI Eye" mob, which moves just like a ghost; such as moving through walls and being invisible to players. + The AI's eye is set to this mob and then we use a system (explained below) to determine what the cameras around the AI Eye can and + cannot see. If the camera cannot see a turf, it will black it out, otherwise it won't and the AI will be able to see it. + This creates several features, such as.. no more see-through-wall cameras, easier to control camera movement, easier tracking, + the AI only being able to track mobs which are visible to a camera, only trackable mobs appearing on the mob list and many more. + + + HOW IT WORKS + + It works by first creating a camera network datum. Inside of this camera network are "chunks" (which will be + explained later) and "cameras". The cameras list is kept up to date by obj/machinery/camera/New() and Del(). + + Next the camera network has chunks. These chunks are a 16x16 tile block of turfs and cameras contained inside the chunk. + These turfs are then sorted out based on what the cameras can and cannot see. If none of the cameras can see the turf, inside + the 16x16 block, it is listed as an "obscured" turf. Meaning the AI won't be able to see it. + + + HOW IT UPDATES + + The camera network uses a streaming method in order to effeciently update chunks. Since the server will have doors opening, doors closing, + turf being destroyed and other lag inducing stuff, we want to update it under certain conditions and not every tick. + + The chunks are not created straight away, only when an AI eye moves into it's area is when it gets created. + One a chunk is created, when a non glass door opens/closes or an opacity turf is destroyed, we check to see if an AI Eye is looking in the area. + We do this with the "seenby" list, which updates everytime an AI is near a chunk. If there is an AI eye inside the area, we update the chunk + that the changed atom is inside and all surrounding chunks, since a camera's vision could leak onto another chunk. If there is no AI Eye, we instead + flag the chunk to update whenever it is loaded by an AI Eye. This is basically how the chunks update and keep it in sync. We then add some lag reducing + measures, such as an UPDATE_BUFFER which stops a chunk from updating too many times in a certain time-frame, only updating if the changed atom was blocking + sight; for example, we don't update glass airlocks or floors. + + + WHERE IS EVERYTHING? + + cameranet.dm = Everything about the cameranet datum. + chunk.dm = Everything about the chunk datum. + eye.dm = Everything about the AI and the AIEye. + updating.dm = Everything about triggers that will update chunks. + +*/ \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm b/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm new file mode 100644 index 0000000000..c5b0d39b2b --- /dev/null +++ b/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm @@ -0,0 +1,76 @@ +//UPDATE TRIGGERS, when the chunk (and the surrounding chunks) should update. + +// TURFS + +/turf + var/image/obscured + +/turf/proc/visibilityChanged() + cameranet.updateVisibility(src) + +/atom/proc/move_camera_by_click() + if(istype(usr, /mob/living/silicon/ai)) + var/mob/living/silicon/ai/AI = usr + if(AI.client.eye == AI.eyeobj) + AI.eyeobj.setLoc(src) + +/turf/simulated/Del() + visibilityChanged() + ..() + +/turf/simulated/New() + ..() + visibilityChanged() + +// STRUCTURES + +/obj/structure/Del() + cameranet.updateVisibility(src) + ..() + +/obj/structure/New() + ..() + cameranet.updateVisibility(src) + +// DOORS + +// Simply updates the visibility of the area when it opens/closes/destroyed. +/obj/machinery/door/update_nearby_tiles(need_rebuild) + . = ..(need_rebuild) + // Glass door glass = 1 + // don't check then? + if(!glass) + cameranet.updateVisibility(src, 0) + +// ROBOT MOVEMENT + +// Update the portable camera everytime the Robot moves. +// This might be laggy, comment it out if there are problems. + +/mob/living/silicon/robot/Move() + . = ..() + if(.) + if(src.camera) + cameranet.updatePortableCamera(src.camera) + +// CAMERA + +// An addition to deactivate which removes/adds the camera from the chunk list based on if it works or not. + +/obj/machinery/camera/deactivate(user as mob, var/choice = 1) + ..(user, choice) + if(src.can_use()) + cameranet.addCamera(src) + else + src.sd_SetLuminosity(0) + cameranet.removeCamera(src) + +/obj/machinery/camera/New() + ..() + cameranet.cameras += src + cameranet.addCamera(src) + +/obj/machinery/camera/Del() + cameranet.cameras -= src + cameranet.removeCamera(src) + ..() \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/login.dm b/code/modules/mob/living/silicon/ai/login.dm index 2545678193..6eb8cfa31e 100644 --- a/code/modules/mob/living/silicon/ai/login.dm +++ b/code/modules/mob/living/silicon/ai/login.dm @@ -22,4 +22,5 @@ if(O) O.mode = 1 O.emotion = "Neutral" + src.core() return \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/logout.dm b/code/modules/mob/living/silicon/ai/logout.dm index 568362d402..451f60a74c 100644 --- a/code/modules/mob/living/silicon/ai/logout.dm +++ b/code/modules/mob/living/silicon/ai/logout.dm @@ -6,4 +6,5 @@ if (client) client.eye = loc client.perspective = EYE_PERSPECTIVE + src.core() return \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/move.dm b/code/modules/mob/living/silicon/ai/move.dm index 82d6604ba6..b1a6e62314 100644 --- a/code/modules/mob/living/silicon/ai/move.dm +++ b/code/modules/mob/living/silicon/ai/move.dm @@ -13,20 +13,6 @@ var/obj/machinery/camera/closest = null var/atom/old = (user.current?user.current : user.loc) - if(istype(user.loc, /obj/item/clothing/suit/space/space_ninja))//To make ninja suit AI holograms work. - var/obj/item/clothing/suit/space/space_ninja/S = user.loc//Ease of use. - if(S.hologram)//If there is a hologram. - S.hologram.loc = get_step(S.hologram, direct) - S.hologram.dir = direct - return//Whatever the case, return since you can't move anyway. - - if(user.client)//To make AI holograms work. They will relay directions as long as they are centered on the object. - var/obj/machinery/hologram/holopad/T = user.client.eye//Client eye centers on an object. - if(istype(T)&&T.hologram&&T.master==user)//If there is a hologram and its master is the user. - T.hologram.loc = get_step(T.hologram, direct) - T.hologram.dir = direct - return//Relay move and then return if that's the case. - if(!old) return var/dx = 0 @@ -43,7 +29,7 @@ var/area/A = get_area(old) var/list/old_types = dd_text2list("[A.type]", "/") - for(var/obj/machinery/camera/current in Cameras) + for(var/obj/machinery/camera/current in cameranet.cameras) if(user.network != current.network) continue if(!current.status) continue // ignore disabled cameras diff --git a/code/modules/mob/living/silicon/robot/login.dm b/code/modules/mob/living/silicon/robot/login.dm index 6397f05bea..93425cb3d3 100644 --- a/code/modules/mob/living/silicon/robot/login.dm +++ b/code/modules/mob/living/silicon/robot/login.dm @@ -29,7 +29,7 @@ modtype = "Synd" radio = new /obj/item/device/radio/borg(src) - if(!scrambledcodes) + if(!scrambledcodes && !camera) camera = new /obj/machinery/camera(src) camera.c_tag = real_name camera.network = "SS13" diff --git a/code/modules/mob/living/silicon/robot/wires.dm b/code/modules/mob/living/silicon/robot/wires.dm index e7a4ece692..6a159e0c9c 100644 --- a/code/modules/mob/living/silicon/robot/wires.dm +++ b/code/modules/mob/living/silicon/robot/wires.dm @@ -63,6 +63,7 @@ if(BORG_WIRE_CAMERA) if (!isnull(src.camera) && !scrambledcodes) src.camera.status = 1 + src.camera.deactivate(usr, 0) // Will kick anyone who is watching the Cyborg's camera. src.interact(usr) diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index 43d520e12b..872e86f23b 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -26,9 +26,10 @@ robot_talk(message) else if ((copytext(message, 1, 3) == ":h") || (copytext(message, 1, 3) == ":H")) if(isAI(src)&&client)//For patching directly into AI holopads. + var/mob/living/silicon/ai/U = src message = copytext(message, 3) message = trim(copytext(sanitize(message), 1, MAX_MESSAGE_LEN)) - holopad_talk(message) + U.holopad_talk(message) else//Will not allow anyone by an active AI to use this function. src << "This function is not available to you." return @@ -38,7 +39,7 @@ return ..(message) //For holopads only. Usable by AI. -/mob/living/proc/holopad_talk(var/message) +/mob/living/silicon/ai/proc/holopad_talk(var/message) log_say("[key_name(src)] : [message]") @@ -47,8 +48,8 @@ if (!message) return - var/obj/machinery/hologram/holopad/T = client.eye//Client eye centers on an object. - if(istype(T)&&T.hologram&&T.master==src)//If there is a hologram and its master is the user. + var/obj/machinery/hologram/holopad/T = locate(/obj/machinery/hologram/holopad) in src.eyeobj.loc + if(istype(T) && T.hologram && T.master==src)//If there is a hologram and its master is the user. var/message_a = say_quote(message) //Human-like, sorta, heard by those who understand humans. diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 31080e6945..f7d7d15431 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -744,6 +744,8 @@ if (user.stat) user << "\red You must be conscious to use this [src]!" return 0 + if(!user.client) + return 0 if ( ! (istype(user, /mob/living/carbon/human) || \ istype(user, /mob/living/silicon) || \ istype(user, /mob/living/carbon/monkey) /*&& ticker && ticker.mode.name == "monkey"*/) ) diff --git a/html/changelog.html b/html/changelog.html index 1b231ffe4d..36d15ea367 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -49,6 +49,15 @@ should be listed in the changelog upon commit tho. Thanks. --> +
+

August 25, 2012

+

Giacom updated:

+
    +
  • AIs can now look around like a ghost with the exception that they cannot see what cameras cannot see. Meaning if you're in maintenance, and there's no cameras near you, the AI will not know what you are doing. This also means there's no X-Ray vision cameras anymore.
  • +
  • AIs can add links to Telecommunication Machines. Added some cameras for areas that should have it but instead relied on cameras nearby for vision.
  • +
+
+

August 24, 2012

Sieve updated:

diff --git a/maps/tgstation.2.0.9.dmm b/maps/tgstation.2.0.9.dmm index 298fc88022..26d2e0e953 100644 --- a/maps/tgstation.2.0.9.dmm +++ b/maps/tgstation.2.0.9.dmm @@ -2558,8 +2558,8 @@ "aXj" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Captain's Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "aXk" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aXl" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/turret,/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"aXm" = (/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera/motion{c_tag = "AI Chamber"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"aXn" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"aXm" = (/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"aXn" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/motion{c_tag = "AI Chamber"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aXo" = (/obj/machinery/power/terminal{dir = 8},/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_y = 29},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aXp" = (/obj/machinery/turret,/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aXq" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/bluegrid,/area/turret_protected/ai) @@ -2939,1364 +2939,1364 @@ "beA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "beB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "beC" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"beD" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"beE" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"beF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"beG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) -"beH" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"beI" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/turf/simulated/floor,/area/crew_quarters/heads) -"beJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/crew_quarters/heads) -"beK" = (/obj/machinery/power/apc{dir = 2; name = "Head of Personnel APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/crew_quarters/heads) -"beL" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/crew_quarters/heads) -"beM" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/crew_quarters/heads) -"beN" = (/obj/structure/closet/secure_closet/hop,/turf/simulated/floor,/area/crew_quarters/heads) -"beO" = (/obj/effect/landmark{name = "blobstart"},/obj/item/clothing/suit/ianshirt,/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beP" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) -"beQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/library) -"beR" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"beS" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"beT" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/library) -"beU" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/wood,/area/library) -"beV" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"beW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"beX" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/storage/emergency) -"beY" = (/turf/simulated/floor/plating,/area/storage/emergency) -"beZ" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/storage/emergency) -"bfa" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bfb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bfc" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bfd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bfe" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bff" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bfg" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/sign/nosmoking_2{pixel_x = 28},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bfh" = (/obj/machinery/chem_master,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool,/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfj" = (/obj/machinery/chem_dispenser,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/landmark/start{name = "Chemist"},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfl" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfm" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfn" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfo" = (/obj/machinery/camera{c_tag = "Research Lab"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/camera{c_tag = "Research and Development Lab"; dir = 2},/obj/machinery/power/apc{dir = 1; name = "Research Lab APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfp" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfq" = (/obj/structure/disposalpipe/segment,/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfr" = (/obj/structure/table,/obj/item/weapon/cable_coil,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfs" = (/obj/structure/closet/firecloset{pixel_x = -6},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bft" = (/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bfu" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bfv" = (/obj/machinery/light{dir = 1},/obj/structure/closet/l3closet/scientist{pixel_x = 6},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bfw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bfx" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/effect/sign/vacuum{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfz" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfA" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfC" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/port) -"bfE" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/port) -"bfF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bfG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bfH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bfI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) -"bfJ" = (/obj/structure/table,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/turf/simulated/floor,/area/quartermaster/storage) -"bfK" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) -"bfL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor,/area/quartermaster/storage) -"bfM" = (/obj/machinery/camera{c_tag = "Cargo Loading Area North"},/obj/structure/closet/secure_closet/cargotech,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/quartermaster/storage) -"bfN" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor,/area/quartermaster/storage) -"bfO" = (/turf/simulated/floor,/area/quartermaster/storage) -"bfP" = (/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bfQ" = (/obj/machinery/door_control{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) -"bfR" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor,/area/quartermaster/storage) -"bfS" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/sorting) -"bfT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/sorting) -"bfU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/sorting) -"bfV" = (/obj/machinery/power/apc{dir = 8; name = "Delivery Sorting APC"; pixel_x = -24; pixel_y = -1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/sorting) -"bfW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bfX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bfY" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/conveyor_switch/oneway{id = "packageExternal"},/turf/simulated/floor,/area/quartermaster/sorting) -"bfZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) -"bga" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) -"bgb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) -"bgc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bgd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bge" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bgf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/turf/simulated/floor/plating,/area/crew_quarters/captain) -"bgg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bgh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{desc = "For use by authorized Nanotrasen AI Maintenance Technitians or in case of Emergancy Only."; id = "AI Door"; name = "AI Chamber Maintenance Door"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/ai) -"bgi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bgj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/turf/simulated/floor,/area/crew_quarters/heads) -"bgk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bgl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) -"bgm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/library) -"bgn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bgo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bgp" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/library) -"bgq" = (/obj/structure/table/woodentable,/obj/machinery/librarypubliccomp,/turf/simulated/floor/wood,/area/library) -"bgr" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) -"bgs" = (/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) -"bgt" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/storage/emergency) -"bgu" = (/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plating,/area/storage/emergency) -"bgv" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bgw" = (/obj/machinery/camera{c_tag = "Medbay Morgue"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bgx" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bgB" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/closet/secure_closet/chemical,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgC" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgF" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgG" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bgI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bgJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bgK" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 12},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bgL" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bgM" = (/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bgN" = (/obj/structure/closet/emcloset{pixel_x = -6; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bgO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bgP" = (/obj/structure/window/reinforced,/obj/machinery/camera{c_tag = "Research Division Airlocks"; dir = 8; network = "SS13"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/structure/closet/l3closet/scientist{pixel_x = 6},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bgQ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgS" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/disposal) -"bgT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bgU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/port) -"bgV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bgW" = (/turf/simulated/wall/r_wall,/area/maintenance/port) -"bgX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/port) -"bgY" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgZ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bha" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/storage) -"bhb" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bhc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/storage) -"bhd" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) -"bhe" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 2},/turf/simulated/floor,/area/quartermaster/storage) -"bhf" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access_txt = "31; 50"},/turf/simulated/floor,/area/quartermaster/sorting) -"bhg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/sorting) -"bhh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bhi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bhj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) -"bhk" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) -"bhl" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) -"bhm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/central) -"bhn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bho" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bhp" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Bridge Maintenance APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bht" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/maintcentral) -"bhu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhv" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) -"bhw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) -"bhx" = (/obj/structure/table,/obj/item/weapon/aiModule/asimov,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon = 'icons/obj/doors/windoor.dmi'; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/paladin,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhy" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhz" = (/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/obj/machinery/computer/borgupload,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhB" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/computer/aiupload,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhC" = (/obj/structure/table,/obj/item/weapon/aiModule/oxygen,/obj/item/weapon/aiModule/oneHuman,/obj/machinery/door/window{base_state = "left"; dir = 8; icon_state = "left"; name = "High-Risk Modules"; req_access_txt = "20"},/obj/item/weapon/aiModule/purge,/obj/structure/window/reinforced,/obj/item/weapon/aiModule/antimov,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bhD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area) -"bhE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/bridge/meeting_room) -"bhF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bhG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) -"bhH" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhK" = (/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhL" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) -"bhN" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bhO" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bhP" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/library) -"bhQ" = (/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/library) -"bhR" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (WEST)"; icon_state = "comfychair_brown"; dir = 8},/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/library) -"bhS" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/camera{c_tag = "Library"; dir = 2; network = "SS13"},/turf/simulated/floor/wood,/area/library) -"bhT" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/library) -"bhU" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency) -"bhV" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/storage/emergency) -"bhW" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/storage/emergency) -"bhX" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bhY" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhZ" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bia" = (/obj/item/weapon/pen,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bib" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bic" = (/obj/machinery/camera{c_tag = "Medbay Reception"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bid" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bie" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/l3closet/general,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bif" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"big" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bih" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bii" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bij" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bik" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bil" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/toxins/lab) -"bim" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/computer/rdconsole/core,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bin" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) -"bio" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bip" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"biq" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"}) -"bir" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bis" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) -"bit" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) -"biu" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"biv" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) -"biw" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "Disposal Exit"; name = "Disposal Exit Vent"; opacity = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bix" = (/turf/space,/area/supply/station) -"biy" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"biz" = (/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"biA" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/storage) -"biB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"biC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"biD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"biE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/quartermaster/storage) -"biF" = (/obj/structure/disposalpipe/segment,/obj/machinery/photocopier,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"biG" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall,/area/quartermaster/sorting) -"biH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"biI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"biJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"biK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"biL" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access_txt = "50"},/turf/simulated/floor,/area/quartermaster/sorting) -"biM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"biN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"biO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/maintcentral) -"biP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"biQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"biR" = (/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"biS" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) -"biT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"biU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall,/area/maintenance/maintcentral) -"biV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/turret_protected/ai_upload) -"biW" = (/obj/machinery/turret{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"biX" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"biY" = (/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/turret_protected/ai_upload) -"biZ" = (/obj/machinery/turret{dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bja" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/bridge/meeting_room) -"bjb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bjc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) -"bjd" = (/obj/structure/closet/wardrobe/black,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bje" = (/obj/structure/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bjf" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bjg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) -"bjh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 1},/turf/simulated/floor,/area/hallway/primary/central) -"bji" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) -"bjj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/library) -"bjk" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bjl" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bjm" = (/turf/simulated/floor{icon_state = "carpet"},/area/library) -"bjn" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bjo" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/library) -"bjp" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bjq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bjr" = (/obj/structure/morgue,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjs" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjt" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bju" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjv" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjw" = (/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 26; range = 6},/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjx" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjy" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjz" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjB" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Chemistry"; dir = 8; network = "SS13"; pixel_y = -10},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bjD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bjE" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) -"bjF" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/machinery/requests_console{department = "Research and Development"; departmentType = 2; name = "rnd Requests Console"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bjG" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) -"bjH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) -"bjI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) -"bjJ" = (/obj/machinery/light/small{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bjK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bjL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bjM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bjN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bjO" = (/obj/machinery/mass_driver{id = "trash"},/turf/simulated/floor/plating/airless,/area/maintenance/disposal) -"bjP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bjQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bjR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bjS" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bjT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"bjU" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) -"bjV" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bjW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bjX" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/item/device/multitool,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"bjY" = (/obj/structure/table,/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/machinery/camera{c_tag = "Cargo Office"},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/turf/simulated/floor,/area/quartermaster/storage) -"bjZ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red,/turf/simulated/floor,/area/quartermaster/storage) -"bka" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor,/area/quartermaster/storage) -"bkb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"bkc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/storage) -"bkd" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor,/area/quartermaster/storage) -"bke" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bkf" = (/turf/simulated/wall/r_wall,/area/teleporter) -"bkg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/teleporter) -"bkh" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/teleporter) -"bki" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor/plating,/area/teleporter) -"bkj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) -"bkk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) -"bkl" = (/obj/structure/table,/obj/item/weapon/aiModule/teleporterOffline,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bkm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bkn" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bko" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bkp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bkq" = (/obj/structure/table,/obj/item/weapon/aiModule/freeform,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bkr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) -"bks" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area) -"bkt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bku" = (/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"bkv" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bkw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bkx" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"bky" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bkz" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bkA" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bkB" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bkC" = (/obj/structure/table/woodentable,/obj/item/weapon/pen,/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) -"bkD" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor{icon_state = "carpetside"},/area/library) -"bkE" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) -"bkF" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bkG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bkH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bkI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bkJ" = (/obj/machinery/power/apc{dir = 8; name = "Medbay APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkL" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) -"bkN" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/machinery/door/airlock/glass_medical{id_tag = "MedbayFoyer"; name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bkP" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Chemistry Lab"; req_access_txt = "5; 33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkQ" = (/obj/machinery/power/apc{dir = 8; level = 4; name = "Chemistry APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkS" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/item/stack/sheet/plasma{layer = 2.9},/obj/item/stack/sheet/plasma{layer = 2.9},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkT" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bkU" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bkV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bkW" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bkX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bkY" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bkZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bla" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"blb" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"blc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bld" = (/turf/space,/area/shuttle/administration/station) -"ble" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) -"blf" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) -"blg" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) -"blh" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bli" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/machinery/bot/mulebot{home_destination = "QM #2"; suffix = "#2"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"blj" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/folder/yellow,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"blk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bll" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/quartermaster/storage) -"blm" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bln" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"blo" = (/obj/structure/table,/turf/simulated/floor,/area/teleporter) -"blp" = (/obj/structure/table,/obj/item/weapon/hand_tele,/turf/simulated/floor,/area/teleporter) -"blq" = (/obj/structure/table,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/teleporter) -"blr" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Teleporter"},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/teleporter) -"bls" = (/obj/structure/closet/crate,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/teleporter) -"blt" = (/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/teleporter) -"blu" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/teleporter) -"blv" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"blw" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/camera{c_tag = "AI Upload Chamber"; dir = 4; network = "SS13"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"blx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bly" = (/obj/structure/table,/obj/item/weapon/aiModule/protectStation,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"blz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blA" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blB" = (/obj/machinery/power/apc{dir = 1; name = "Conference Room APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"blC" = (/obj/machinery/door_control{id = "heads_meeting"; name = "Security Shutters"; pixel_x = -1; pixel_y = 24},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blE" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blG" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) -"blH" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"blI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"blJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) -"blK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"blL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"blM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/library) -"blN" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"blO" = (/obj/structure/stool/bed/chair/comfy/lime{tag = "icon-comfychair_lime (WEST)"; icon_state = "comfychair_lime"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"blP" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/wood,/area/library) -"blQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Librarian"},/turf/simulated/floor/wood,/area/library) -"blR" = (/obj/machinery/requests_console{department = "Library"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/wood,/area/library) -"blS" = (/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"blT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"blU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/library) -"blV" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"blW" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"blX" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"blY" = (/obj/machinery/light{dir = 1},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"blZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bma" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bmb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/medical/medbay) -"bmc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Desk"; req_access_txt = "5"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) -"bme" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"bmf" = (/obj/structure/noticeboard{pixel_y = 0},/turf/simulated/wall,/area/medical/medbay) -"bmg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"bmi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bmj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bmk" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bml" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"bmm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bmn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/sortjunction{sortType = 11},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bmo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bmp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/toxins/lab) -"bmq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/lab) -"bmr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/lab) -"bms" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bmt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bmu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bmv" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bmw" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bmx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bmy" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor2"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bmz" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bmA" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) -"bmB" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bmC" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bmD" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"bmE" = (/obj/effect/landmark/start{name = "Cargo Technician"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) -"bmF" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westleft{name = "Cargo Desk"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) -"bmG" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"bmH" = (/turf/simulated/floor,/area/teleporter) -"bmI" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/teleporter) -"bmJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/teleporter) -"bmK" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/machinery/light/small,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bmL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bmM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bmN" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/light/small,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) -"bmO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bmP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bmQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/lattice,/turf/space,/area) -"bmR" = (/obj/machinery/newscaster{hitstaken = 1; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/bridge/meeting_room) -"bmS" = (/turf/simulated/floor,/area/bridge/meeting_room) -"bmT" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "red"},/area/bridge/meeting_room) -"bmU" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/bridge/meeting_room) -"bmV" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 4; network = "SS13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"bmW" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) -"bmX" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) -"bmY" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) -"bmZ" = (/turf/simulated/floor{icon_state = "carpetside"},/area/library) -"bna" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) -"bnb" = (/obj/machinery/door/window/northright{base_state = "left"; dir = 8; icon_state = "left"; name = "Library Desk Door"; req_access_txt = "37"},/turf/simulated/floor/wood,/area/library) -"bnc" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bnd" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bne" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bnf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/library) -"bng" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bnh" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bni" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bnj" = (/obj/structure/stool,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bnk" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/space_mountain_wind,/obj/item/weapon/reagent_containers/food/snacks/no_raisin,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bnl" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bnm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay) -"bnn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bno" = (/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnp" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bns" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnt" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bnu" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bnv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bnw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bnx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/window/eastright{name = "Research Lab Desk"; req_access_txt = "7"},/obj/machinery/door/window/westleft{name = "Chemistry Desk"; req_access_txt = "33"},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bny" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bnz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bnA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bnB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Research Lab"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bnC" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnF" = (/obj/machinery/door_control{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = 0; pixel_y = 24; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnG" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnH" = (/obj/machinery/door/airlock/external{name = "Supply Dock Airlock"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bnI" = (/turf/simulated/floor/plating,/area/quartermaster/storage) -"bnJ" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/storage) -"bnK" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/quartermaster/storage) -"bnL" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bnM" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/obj/structure/disposalpipe/segment,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"bnN" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/storage) -"bnO" = (/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/storage) -"bnP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"bnQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/storage) -"bnR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"bnS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bnT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bnU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bnV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"bnW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{icon_state = "door_closed"; lockdownbyai = 0; locked = 0; name = "Teleport Access"; req_access_txt = "17"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) -"bnX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) -"bnY" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) -"bnZ" = (/obj/item/device/radio/beacon,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) -"boa" = (/obj/machinery/requests_console{department = "Teleporter"; pixel_x = 30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/teleporter) -"bob" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/teleporter) -"boc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/server) -"bod" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/server) -"boe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/server) -"bof" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bog" = (/obj/machinery/turret{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"boh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall/r_wall,/area/comms) -"boi" = (/turf/simulated/wall/r_wall,/area/comms) -"boj" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/bridge/meeting_room) -"bok" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge/meeting_room) -"bol" = (/obj/structure/table,/obj/item/weapon/folder/red,/turf/simulated/floor,/area/bridge/meeting_room) -"bom" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor,/area/bridge/meeting_room) -"bon" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/bridge/meeting_room) -"boo" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bop" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) -"boq" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bor" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) -"bos" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/wood,/area/library) -"bot" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/wood,/area/library) -"bou" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/wood,/area/library) -"bov" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "Library APC"; pixel_y = -24},/turf/simulated/floor/wood,/area/library) -"bow" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/pen/invisble,/turf/simulated/floor/wood,/area/library) -"box" = (/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library) -"boy" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp{pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/library) -"boz" = (/obj/structure/table/woodentable,/obj/item/clothing/under/suit_jacket/red,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"boA" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"boB" = (/obj/structure/cult/tome,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"boC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"boD" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"boE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) -"boF" = (/obj/effect/sign/nosmoking_2{pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"boG" = (/obj/item/weapon/reagent_containers/food/drinks/britcup{desc = "Kingston's personal cup."},/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"boH" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"boI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"boJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boK" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boN" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"boP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"boQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"boR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"boS" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"boT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"boU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"boV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/obj/structure/table,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"boW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/toxins/lab) -"boX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"boY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"boZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Division North"; dir = 1; network = "SS13"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/item/device/radio/intercom{pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpd" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bpe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bpf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bpg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bph" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bpi" = (/obj/machinery/camera{c_tag = "Cargo Recieving Dock"; dir = 4},/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bpj" = (/obj/machinery/autolathe,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) -"bpk" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor,/area/quartermaster/storage) -"bpl" = (/obj/machinery/camera{c_tag = "Central Hallway South-West"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"bpm" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor,/area/teleporter) -"bpn" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/teleporter) -"bpo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/teleporter) -"bpp" = (/obj/machinery/message_server,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/bluegrid,/area/server) -"bpq" = (/obj/machinery/power/apc{dir = 1; name = "Messaging Server APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/bluegrid,/area/server) -"bpr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "dark"},/area/server) -"bps" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/server) -"bpt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bpu" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bpv" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/comms) -"bpw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "dark"},/area/comms) -"bpx" = (/obj/machinery/power/apc{dir = 1; name = "Communications Relay APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/bluegrid,/area/comms) -"bpy" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/bluegrid,/area/comms) -"bpz" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/bridge/meeting_room) -"bpA" = (/obj/structure/table,/obj/item/weapon/pen/red,/turf/simulated/floor,/area/bridge/meeting_room) -"bpB" = (/obj/structure/table,/obj/item/weapon/folder/blue,/turf/simulated/floor,/area/bridge/meeting_room) -"bpC" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/turf/simulated/floor,/area/bridge/meeting_room) -"bpD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bpE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/library) -"bpF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/library) -"bpG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass{name = "Library Meeting Room"},/turf/simulated/floor/wood,/area/library) -"bpH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bpI" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bpJ" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"bpK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bpL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bpM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bpN" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = -30; pixel_z = 0},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpW" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpX" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpY" = (/obj/structure/table,/obj/item/weapon/storage/syringes,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bpZ" = (/obj/structure/table,/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/machinery/camera{c_tag = "Chemistry South"; dir = 1; network = "SS13"; pixel_x = 22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bqa" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/screwdriver{pixel_y = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bqb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bqc" = (/obj/machinery/light,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bqd" = (/obj/structure/table,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bqe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bqf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bqg" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) -"bqh" = (/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) -"bqi" = (/turf/simulated/wall,/area/toxins/storage) -"bqj" = (/turf/simulated/wall/r_wall,/area/toxins/storage) -"bqk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bql" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad"},/turf/simulated/floor,/area/quartermaster/storage) -"bqm" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/storage) -"bqn" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) -"bqo" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) -"bqp" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/teleporter) -"bqq" = (/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bqr" = (/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bqs" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/teleporter) -"bqt" = (/turf/simulated/floor{icon_state = "warning"},/area/teleporter) -"bqu" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Teleporter APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/teleporter) -"bqv" = (/obj/machinery/computer/message_monitor,/turf/simulated/floor{icon_state = "dark"},/area/server) -"bqw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "dark"},/area/server) -"bqx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/server) -"bqy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/machinery/door/airlock/highsecurity{name = "Messaging Server"; req_access_txt = "30"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/server) -"bqz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -8; pixel_y = 22},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"bqA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Cyborg"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"bqB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"bqC" = (/obj/machinery/door/airlock/highsecurity{name = "Communications Relay"; req_access_txt = "61"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) -"bqD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) -"bqE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) -"bqF" = (/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/comms) -"bqG" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bqH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/bridge/meeting_room) -"bqI" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge/meeting_room) -"bqJ" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor,/area/bridge/meeting_room) -"bqK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bqL" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/library) -"bqM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/wood,/area/library) -"bqN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/wood,/area/library) -"bqO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/wood,/area/library) -"bqP" = (/obj/machinery/bookbinder{pixel_y = 9},/turf/simulated/floor/wood,/area/library) -"bqQ" = (/obj/structure/closet/crate,/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor/plating,/area/construction) -"bqR" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/construction) -"bqS" = (/turf/simulated/floor,/area/construction) -"bqT" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor,/area/construction) -"bqU" = (/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor,/area/construction) -"bqV" = (/turf/simulated/wall,/area/construction) -"bqW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bqX" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bqY" = (/obj/machinery/vending/snack,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bqZ" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bra" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 1},/obj/machinery/vending/cola,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"brb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay) -"brc" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brd" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Medbay Hallway North"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bre" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brf" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brg" = (/obj/structure/table,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brh" = (/obj/machinery/vending/medical{pixel_x = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bri" = (/obj/effect/sign/nosmoking_2,/turf/simulated/wall,/area/medical/medbay) -"brj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"brm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"brn" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bro" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"brp" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"brq" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"brr" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"brs" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"brt" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bru" = (/obj/machinery/light,/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) -"brv" = (/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) -"brw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"brx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/machinery/camera{c_tag = "Cargo Loading Area South"; dir = 1},/turf/simulated/floor,/area/quartermaster/storage) -"bry" = (/obj/machinery/firealarm{dir = 2; pixel_y = -24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"brz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"brA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) -"brB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/conveyor_switch/oneway{id = "miningToQM"},/turf/simulated/floor,/area/quartermaster/storage) -"brC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) -"brD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/quartermaster/storage) -"brE" = (/obj/machinery/camera{c_tag = "Cargo Office Foyer South"; dir = 1},/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "Cargo APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/storage) -"brF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"brG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"brH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) -"brI" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/storage) -"brJ" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) -"brK" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"brL" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/teleporter) -"brM" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/teleporter) -"brN" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/teleporter) -"brO" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/teleporter) -"brP" = (/obj/machinery/blackbox_recorder,/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/server) -"brQ" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/bluegrid,/area/server) -"brR" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/server) -"brS" = (/turf/simulated/wall/r_wall,/area/server) -"brT" = (/obj/machinery/light/small,/obj/machinery/camera{c_tag = "Secure Tech Access"; dir = 1},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"brU" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"brV" = (/obj/machinery/light/small,/obj/machinery/power/apc{dir = 4; name = "Secure Network Access APC"; pixel_x = 27; pixel_y = -2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) -"brW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/comms) -"brX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/comms) -"brY" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/bluegrid,/area/comms) -"brZ" = (/obj/machinery/door/window/eastright{dir = 1; name = "Bridge Delivery"; req_access_txt = "19"},/turf/simulated/floor{icon_state = "delivery"},/area/bridge/meeting_room) -"bsa" = (/turf/simulated/wall,/area/bridge/meeting_room) -"bsb" = (/obj/machinery/photocopier,/turf/simulated/floor,/area/bridge/meeting_room) -"bsc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/bridge/meeting_room) -"bsd" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bse" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bsf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bsg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bsh" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) -"bsi" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"bsj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/library) -"bsk" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) -"bsl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) -"bsm" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/library) -"bsn" = (/turf/simulated/floor/plating,/area/construction) -"bso" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor,/area/construction) -"bsp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bsq" = (/turf/simulated/wall,/area/medical/sleeper) -"bsr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/sleeper) -"bss" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bst" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bsu" = (/turf/simulated/wall/r_wall,/area/medical/cmo) -"bsv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cmo) -"bsw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cmo) -"bsx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bsy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bsz" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) -"bsA" = (/turf/simulated/wall/r_wall,/area/medical/genetics) -"bsB" = (/obj/structure/table,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/item/device/flashlight/pen{pixel_x = 0},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) -"bsC" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bsD" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/genetics) -"bsE" = (/obj/machinery/dna_scannernew,/turf/simulated/floor,/area/medical/genetics) -"bsF" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor,/area/medical/genetics) -"bsG" = (/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) -"bsH" = (/turf/simulated/wall,/area/medical/genetics) -"bsI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bsJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bsK" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor,/area/toxins/storage) -"bsL" = (/obj/machinery/light/small{dir = 1},/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor,/area/toxins/storage) -"bsM" = (/obj/machinery/camera{c_tag = "Toxins Storage"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/camera{c_tag = "Toxins Storage"; dir = 2},/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor,/area/toxins/storage) -"bsN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsO" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsQ" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall,/area/quartermaster/storage) -"bsR" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsS" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsT" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsU" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bsV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall,/area/quartermaster/storage) -"bsW" = (/turf/simulated/wall,/area/quartermaster/qm) -"bsX" = (/obj/machinery/door/airlock/mining{name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) -"bsY" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/quartermaster/qm) -"bsZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bta" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/qm) -"btb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) -"btc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall,/area/quartermaster/qm) -"btd" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) -"bte" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor,/area/hallway/primary/aft) -"btf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) -"btg" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) -"bth" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/teleporter) -"bti" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) -"btj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/server) -"btk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/server) -"btl" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/server) -"btm" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"btn" = (/obj/machinery/door/airlock/highsecurity{name = "Secure Network Access"; req_access_txt = "19"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/turret_protected/ai_upload_foyer) -"bto" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"btp" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/comms) -"btq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/comms) -"btr" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bts" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; dir = 1; freq = 1400; location = "Bridge"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room) -"btt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/bridge/meeting_room) -"btu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"btv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"btw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"btx" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/library) -"bty" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) -"btz" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/library) -"btA" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library) -"btB" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/yellow,/turf/simulated/floor/wood,/area/library) -"btC" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/library) -"btD" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating,/area/construction) -"btE" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/construction) -"btF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"btG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"btH" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper) -"btI" = (/obj/machinery/sleeper,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/medical/sleeper) -"btJ" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) -"btK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Sleeper Room APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"btL" = (/obj/machinery/computer/med_data,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"btM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/sleeper) -"btN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) -"btO" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"btP" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"btQ" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"btR" = (/obj/machinery/computer/crew,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 0; pixel_y = 32},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"btS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Medbay Hallway East"; dir = 4; network = "SS13"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btU" = (/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_medsci,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) -"btV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/scan_consolenew,/turf/simulated/floor,/area/medical/genetics) -"btY" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) -"btZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) -"bua" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/genetics) -"bub" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"buc" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bud" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/storage) -"bue" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"buf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"bug" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"buh" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"bui" = (/mob/living/simple_animal/mouse/white,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"buj" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"buk" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) -"bul" = (/turf/simulated/wall,/area/quartermaster/miningdock) -"bum" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bun" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"buo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bup" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"buq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bur" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bus" = (/turf/simulated/floor,/area/quartermaster/qm) -"but" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/qm) -"buu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/quartermaster/qm) -"buv" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/quartermaster/qm) -"buw" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/qm) -"bux" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/qm) -"buy" = (/obj/structure/filingcabinet,/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/obj/machinery/camera{c_tag = "Quartermasters Office"; dir = 2; network = "SS13"},/turf/simulated/floor,/area/quartermaster/qm) -"buz" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) -"buA" = (/turf/simulated/floor,/area/hallway/primary/aft) -"buB" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 3"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) -"buC" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"buD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"buE" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 4"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) -"buF" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"buG" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) -"buH" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/aft) -"buI" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/aft) -"buJ" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/primary/aft) -"buK" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 5"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) -"buL" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/aft) -"buM" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"buN" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"buO" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) -"buP" = (/obj/machinery/camera{c_tag = "Courtroom Hallway"},/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"buQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"buR" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/library) -"buS" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/item/weapon/packageWrap,/obj/machinery/camera{c_tag = "Library Meeting Room"; dir = 4; network = "SS13"},/turf/simulated/floor/wood,/area/library) -"buT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) -"buU" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/turf/simulated/floor/wood,/area/library) -"buV" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/construction) -"buW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"buX" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper) -"buY" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"buZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bva" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bvb" = (/obj/machinery/camera{c_tag = "Medbay Sleepers"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bvc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/sleeper) -"bvd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) -"bve" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bvf" = (/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bvg" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Medical Officer"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bvh" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bvi" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/closet/body_bag{icon_state = "bodybag_open"; opened = 1},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) -"bvl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/genetics) -"bvm" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) -"bvn" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bvo" = (/obj/machinery/door/window/westleft{name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor,/area/medical/genetics) -"bvp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvq" = (/obj/machinery/power/apc{dir = 8; name = "Storage APC"; pixel_x = -25},/obj/structure/cable,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) -"bvr" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) -"bvs" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) -"bvt" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) -"bvu" = (/obj/machinery/light/small{dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) -"bvv" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bvw" = (/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bvx" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bvy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bvz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bvA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/qm) -"bvB" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bvC" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm) -"bvD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/qm) -"bvE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) -"bvF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) -"bvG" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bvI" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AftH"; location = "AIW"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/primary/aft) -"bvK" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=CHE"; location = "AIE"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bvM" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvN" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "CHE"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvO" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bvP" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/library) -"bvQ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light,/turf/simulated/floor/wood,/area/library) -"bvR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/library) -"bvS" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood,/area/library) -"bvT" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood,/area/library) -"bvU" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/library) -"bvV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/light_construct/small,/turf/simulated/floor/plating,/area/construction) -"bvW" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/construction) -"bvX" = (/obj/machinery/power/apc{dir = 2; name = "Construction Area APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/construction) -"bvY" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/hazardvest,/obj/machinery/camera{c_tag = "Construction Area"; dir = 1},/turf/simulated/floor/plating,/area/construction) -"bvZ" = (/obj/structure/table,/obj/item/weapon/cable_coil{amount = 5},/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/construction) -"bwa" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/construction) -"bwb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bwd" = (/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bwe" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bwf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bwg" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwj" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bwk" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bwl" = (/obj/structure/table,/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bwm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) -"bwn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwo" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/body_bag{icon_state = "bodybag_open"; opened = 1},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) -"bwq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics) -"bwr" = (/obj/structure/table,/obj/item/weapon/storage/diskbox{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) -"bws" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bwt" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bwu" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor,/area/medical/genetics) -"bwv" = (/obj/structure/window/reinforced{dir = 8},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) -"bww" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/medical/genetics) -"bwx" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bwy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bwz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/research{name = "Research Division"}) -"bwA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/storage) -"bwB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwG" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwH" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwI" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bwJ" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bwK" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bwL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/qm) -"bwM" = (/obj/structure/closet/secure_closet/quartermaster,/turf/simulated/floor,/area/quartermaster/qm) -"bwN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/qm) -"bwO" = (/obj/structure/table,/obj/item/weapon/pen/red,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bwP" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/clipboard,/obj/item/weapon/stamp{name = "Quartermaster's stamp"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) -"bwQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bwR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/quartermaster/qm) -"bwS" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) -"bwT" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bwU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bwV" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bwW" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bwX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"bwY" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bwZ" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bxa" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor,/area/hallway/primary/aft) -"bxb" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bxc" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor,/area/hallway/primary/aft) -"bxd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) -"bxe" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"bxf" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bxg" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bxh" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bxi" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/library) -"bxj" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/construction) -"bxk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) -"bxl" = (/obj/machinery/sleeper,/turf/simulated/floor,/area/medical/sleeper) -"bxm" = (/obj/machinery/sleep_console,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) -"bxn" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bxo" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) -"bxq" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bxr" = (/obj/machinery/power/apc{dir = 4; name = "CMO Office APC"; pixel_x = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/mob/living/simple_animal/cat/Runtime,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bxs" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/genetics) -"bxu" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/genetics) -"bxv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxw" = (/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/genetics) -"bxx" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxz" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 2},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/research{name = "Research Division"}) -"bxA" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxB" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxC" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxD" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxE" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxF" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"bxG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bxH" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bxI" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) -"bxJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/qm) -"bxK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bxL" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) -"bxM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/aft) -"bxN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/aft) -"bxO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bxP" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Mining Access"; req_access_txt = "0"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxQ" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bxR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bxS" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bxT" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bxU" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) -"bxV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bxW" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bxX" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bxY" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) -"bxZ" = (/turf/simulated/wall,/area/hallway/primary/aft) -"bya" = (/turf/simulated/wall,/area/janitor) -"byb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/janitor) -"byc" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/janitor) -"byd" = (/turf/simulated/wall,/area/maintenance/asmaint) -"bye" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byf" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"byg" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"byh" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"byi" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 16},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bym" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byo" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byq" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byr" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bys" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byv" = (/obj/structure/table,/obj/item/weapon/storage/stma_kit{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/lglo_kit{pixel_x = 3; pixel_y = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) -"byw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"byx" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"byy" = (/obj/machinery/door/airlock/glass_command{name = "Chief Medical Officer"; req_access_txt = "40"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo) -"byz" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"byA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"byB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"byC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"byD" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 6; pixel_y = 26; range = 6},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Genetics APC"; pixel_x = -25},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byG" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) -"byI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/genetics) -"byL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"byM" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"byN" = (/turf/simulated/wall,/area/toxins/mixing) -"byO" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) -"byP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/mixing) -"byQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"byR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"byS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"byT" = (/turf/simulated/wall,/area/toxins/test_area) -"byU" = (/turf/simulated/wall/r_wall,/area/toxins/test_area) -"byV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"byW" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"byX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) -"byY" = (/obj/structure/closet,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"byZ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) -"bza" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/qm) -"bzb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) -"bzc" = (/obj/machinery/power/apc{dir = 4; name = "Quartermaster APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/qm) -"bzd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bze" = (/turf/simulated/floor,/area/quartermaster/miningdock) -"bzf" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) -"bzg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bzh" = (/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bzi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) -"bzj" = (/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/sign/securearea{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bzk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bzl" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bzm" = (/obj/structure/closet/jcloset,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor,/area/janitor) -"bzn" = (/obj/structure/closet/l3closet/janitor,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor,/area/janitor) -"bzo" = (/obj/item/weapon/storage/lightbox/mixed,/obj/item/weapon/storage/lightbox/mixed,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor,/area/janitor) -"bzp" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) -"bzq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/janitor) -"bzr" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/janitor) -"bzs" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/janitor) -"bzt" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/janitor) -"bzu" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzv" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzw" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) -"bzx" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) -"bzy" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) -"bzz" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bzD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Library Maintenance APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzJ" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzM" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bzN" = (/obj/structure/closet/wardrobe/pjs{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bzO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper) -"bzP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) -"bzQ" = (/obj/structure/table,/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bzR" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/hypospray,/obj/machinery/camera{c_tag = "Chief Medical Office"; dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bzS" = (/obj/structure/closet/emcloset,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bzT" = (/obj/structure/closet/secure_closet/CMO,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bzU" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/closet/wardrobe/white,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bzV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bzW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bzX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "5; 9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bzY" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bzZ" = (/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = "SS13"; pixel_x = 22},/obj/machinery/light,/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = "RD"; pixel_x = 0},/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bAa" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Genetics Research"; req_access_txt = "9; 47"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bAb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bAc" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/power/apc{dir = 8; name = "Mixing Room APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bAd" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bAe" = (/obj/machinery/camera{c_tag = "Toxins Mixing Room North"; dir = 2},/obj/machinery/camera{c_tag = "Mixing Room North"; dir = 2; network = "RD"; pixel_x = 22},/obj/structure/table,/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 5},/obj/item/device/transfer_valve{pixel_x = 5},/obj/machinery/requests_console{department = "Toxins Mixing Lab"; departmentType = 2; name = "Tox lab Requests Console"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bAf" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bAg" = (/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = 24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bAh" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"bAi" = (/obj/machinery/airlock_sensor{id_tag = "tox_airlock_sensor"; master_tag = "tox_airlock_control"; pixel_y = 24},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) -"bAj" = (/obj/machinery/sparker{id = "mixingsparker"; pixel_x = -25},/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bAk" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bAl" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bAm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAn" = (/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAo" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAp" = (/turf/simulated/floor/airless,/area/toxins/test_area) -"bAq" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless,/area/toxins/test_area) -"bAr" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/mineral/output,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bAs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/miningdock) -"bAt" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bAu" = (/obj/structure/closet,/turf/simulated/floor,/area/quartermaster/qm) -"bAv" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) -"bAw" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/qm) -"bAx" = (/obj/structure/table,/obj/item/weapon/coin/silver{pixel_x = -4; pixel_y = 3},/obj/item/weapon/coin/silver,/turf/simulated/floor,/area/quartermaster/qm) -"bAy" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/qm) -"bAz" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) -"bAA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bAB" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bAC" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) -"bAD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bAE" = (/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/janitor) -"bAF" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/landmark/start{name = "Janitor"},/turf/simulated/floor,/area/janitor) -"bAG" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) -"bAH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) -"bAI" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) -"bAJ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/janitor) -"bAK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAL" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 15},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAM" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAN" = (/obj/structure/grille,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAR" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAV" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/medical/sleeper) -"bAW" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/medical/sleeper) -"bAX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bAY" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bAZ" = (/obj/structure/closet/secure_closet/medical1{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bBa" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bBb" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBd" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) -"bBe" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) -"bBf" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) -"bBg" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) -"bBh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bBi" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bBj" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Mixing Room"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bBk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bBl" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bBm" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bBn" = (/obj/machinery/atmospherics/pipe/simple/insulated,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bBo" = (/obj/machinery/door/airlock/glass{autoclose = 0; doortype = 21; frequency = 1449; icon = 'icons/obj/doors/Doorresearchglass.dmi'; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "7"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/toxins/mixing) -"bBp" = (/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 2; frequency = 1449; id = "tox_airlock_pump"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) -"bBq" = (/obj/machinery/door/airlock/glass{autoclose = 0; doortype = 21; frequency = 1449; icon = 'icons/obj/doors/Doorresearchglass.dmi'; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "7"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/toxins/mixing) -"bBr" = (/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bBs" = (/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bBt" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bBu" = (/obj/machinery/camera{c_tag = "Test Area North"; network = "Toxins"},/obj/machinery/light/spot{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area) -"bBv" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/mining/station) -"bBw" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/mining/station) -"bBx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/mining/station) -"bBy" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/mining/station) -"bBz" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock) -"bBA" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner2"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bBB" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch/oneway{id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bBC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/miningdock) -"bBD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bBE" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) -"bBF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bBG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/quartermaster/qm) -"bBH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bBI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bBJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bBK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) -"bBL" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bBM" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"bBN" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) -"bBO" = (/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) -"bBP" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bBQ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/janitor) -"bBR" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_y = -29},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor,/area/janitor) -"bBS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor) -"bBT" = (/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/storage/mousetraps,/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) -"bBU" = (/turf/simulated/floor,/area/janitor) -"bBV" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/janitor) -"bBW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/janitor) -"bBX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCb" = (/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCc" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) -"bCd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall,/area/maintenance/asmaint) -"bCg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall,/area/maintenance/asmaint) -"bCh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCl" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCm" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bCn" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bCo" = (/turf/simulated/wall,/area/medical/cryo) -"bCp" = (/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 4; pixel_y = -6},/obj/structure/table,/turf/simulated/floor,/area/medical/cryo) -"bCq" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor,/area/medical/cryo) -"bCr" = (/obj/machinery/light{dir = 4},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor,/area/medical/cryo) -"bCs" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = "SS13"},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bCt" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bCu" = (/obj/machinery/computer/cloning,/turf/simulated/floor,/area/medical/genetics) -"bCv" = (/turf/simulated/wall/r_wall,/area/crew_quarters/hor) -"bCw" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bCx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Mixing Room"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCA" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCB" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCC" = (/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = 25; pixel_y = -5},/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = 25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bCD" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/fire{pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) -"bCE" = (/obj/machinery/sparker{id = "mixingsparker"; pixel_x = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bCF" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'BOMB RANGE"; name = "BOMB RANGE"},/turf/simulated/wall,/area/toxins/test_area) -"bCG" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/mining/station) -"bCH" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bCI" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bCJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bCK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bCL" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCP" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/camera{c_tag = "Mining Dock North"; dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/miningdock) -"bCS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bCT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bCZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor,/area/quartermaster/miningdock) -"bDa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bDb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) -"bDc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bDd" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bDe" = (/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"bDf" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) -"bDg" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft) -"bDh" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/janitor) -"bDi" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access_txt = "26"},/turf/simulated/floor/plating,/area/janitor) -"bDj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDk" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDl" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDm" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDn" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDo" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDp" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDr" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area) -"bDs" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDt" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDu" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDv" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bDx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/medbay) -"bDy" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/medical/medbay) -"bDz" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box{pixel_x = 3; pixel_y = 3},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) -"bDA" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) -"bDB" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) -"bDC" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Medbay Hallway Central"; dir = 4; network = "SS13"},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bDD" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bDE" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/medical/cryo) -"bDF" = (/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bDG" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bDH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bDI" = (/obj/machinery/clonepod,/turf/simulated/floor,/area/medical/genetics) -"bDJ" = (/obj/machinery/light{dir = 1},/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = 0; pixel_y = 30},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) -"bDK" = (/obj/machinery/computer/aifixer,/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) -"bDL" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching various laboratories."; name = "Research Monitor"; network = "RD"; pixel_y = 28},/obj/machinery/computer/mecha,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) -"bDM" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/computer/robotics,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) -"bDN" = (/obj/machinery/light{dir = 1},/obj/machinery/disposal,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) -"bDO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/hor) -"bDP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only/hazard,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bDQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bDR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/mixing) -"bDS" = (/obj/structure/table,/obj/item/device/assembly/signaler{pixel_x = 0; pixel_y = 8},/obj/item/device/assembly/signaler{pixel_x = -8; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = 6; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = -2; pixel_y = -2},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bDT" = (/obj/structure/table,/obj/item/device/assembly/timer{pixel_x = 5; pixel_y = 4},/obj/item/device/assembly/timer{pixel_x = -4; pixel_y = 2},/obj/item/device/assembly/timer{pixel_x = 6; pixel_y = -4},/obj/item/device/assembly/timer{pixel_x = 0; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bDU" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bDV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bDW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bDX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"bDY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"bDZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bEa" = (/turf/simulated/floor/airless{dir = 9; icon_state = "warning"},/area/toxins/test_area) -"bEb" = (/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) -"bEc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bEd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bEe" = (/obj/item/weapon/ore/iron,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/miningdock) -"bEf" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/crate,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/miningdock) -"bEg" = (/obj/machinery/computer/mining_shuttle,/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEh" = (/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEj" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Mining Dock"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEl" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEm" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEn" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bEq" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEr" = (/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bEt" = (/obj/machinery/camera{c_tag = "Vault"; dir = 4; network = "SS13"},/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/stack/sheet/gold{pixel_x = -1; pixel_y = 5},/obj/item/stack/sheet/gold{pixel_y = 2},/obj/item/stack/sheet/gold{pixel_x = 1; pixel_y = -2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/belt/champion,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bEu" = (/obj/machinery/nuclearbomb{r_code = "LOLNO"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bEv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/coin/silver{pixel_x = 7; pixel_y = 12},/obj/item/weapon/coin/silver{pixel_x = 12; pixel_y = 7},/obj/item/weapon/coin/silver{pixel_x = 4; pixel_y = 8},/obj/item/weapon/coin/silver{pixel_x = -6; pixel_y = 5},/obj/item/weapon/coin/silver{pixel_x = 5; pixel_y = -8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/crate{name = "Silver Crate"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) -"bEw" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bEx" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bEy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"bEz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bED" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEF" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEG" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area) -"bEH" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/space,/area) -"bEI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"beD" = (/obj/machinery/camera/motion{c_tag = "AI Chamber 2"; c_tag_order = 998; dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"beE" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"beF" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"beG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"beH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) +"beI" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"beJ" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/turf/simulated/floor,/area/crew_quarters/heads) +"beK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/crew_quarters/heads) +"beL" = (/obj/machinery/power/apc{dir = 2; name = "Head of Personnel APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/crew_quarters/heads) +"beM" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/crew_quarters/heads) +"beN" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/crew_quarters/heads) +"beO" = (/obj/structure/closet/secure_closet/hop,/turf/simulated/floor,/area/crew_quarters/heads) +"beP" = (/obj/effect/landmark{name = "blobstart"},/obj/item/clothing/suit/ianshirt,/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"beQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) +"beR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/library) +"beS" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"beT" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"beU" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/library) +"beV" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/wood,/area/library) +"beW" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"beX" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"beY" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/storage/emergency) +"beZ" = (/turf/simulated/floor/plating,/area/storage/emergency) +"bfa" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/storage/emergency) +"bfb" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bfc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bfd" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bfe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bff" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bfg" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bfh" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/sign/nosmoking_2{pixel_x = 28},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bfi" = (/obj/machinery/chem_master,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool,/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfk" = (/obj/machinery/chem_dispenser,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/landmark/start{name = "Chemist"},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfm" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfn" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfo" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfp" = (/obj/machinery/camera{c_tag = "Research Lab"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/camera{c_tag = "Research and Development Lab"; dir = 2},/obj/machinery/power/apc{dir = 1; name = "Research Lab APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfq" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfr" = (/obj/structure/disposalpipe/segment,/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfs" = (/obj/structure/table,/obj/item/weapon/cable_coil,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bft" = (/obj/structure/closet/firecloset{pixel_x = -6},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bfu" = (/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bfv" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bfw" = (/obj/machinery/light{dir = 1},/obj/structure/closet/l3closet/scientist{pixel_x = 6},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bfx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bfy" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/effect/sign/vacuum{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfA" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfB" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfD" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/port) +"bfF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/port) +"bfG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bfH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bfI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bfJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) +"bfK" = (/obj/structure/table,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/turf/simulated/floor,/area/quartermaster/storage) +"bfL" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) +"bfM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor,/area/quartermaster/storage) +"bfN" = (/obj/machinery/camera{c_tag = "Cargo Loading Area North"},/obj/structure/closet/secure_closet/cargotech,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/quartermaster/storage) +"bfO" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor,/area/quartermaster/storage) +"bfP" = (/turf/simulated/floor,/area/quartermaster/storage) +"bfQ" = (/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"bfR" = (/obj/machinery/door_control{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) +"bfS" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor,/area/quartermaster/storage) +"bfT" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/sorting) +"bfU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/sorting) +"bfV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/sorting) +"bfW" = (/obj/machinery/power/apc{dir = 8; name = "Delivery Sorting APC"; pixel_x = -24; pixel_y = -1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/sorting) +"bfX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bfY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bfZ" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/conveyor_switch/oneway{id = "packageExternal"},/turf/simulated/floor,/area/quartermaster/sorting) +"bga" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) +"bgb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) +"bgc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) +"bgd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bge" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bgf" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bgg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/turf/simulated/floor/plating,/area/crew_quarters/captain) +"bgh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bgi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{desc = "For use by authorized Nanotrasen AI Maintenance Technitians or in case of Emergancy Only."; id = "AI Door"; name = "AI Chamber Maintenance Door"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/ai) +"bgj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bgk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/turf/simulated/floor,/area/crew_quarters/heads) +"bgl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bgm" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) +"bgn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/library) +"bgo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bgp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bgq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/library) +"bgr" = (/obj/structure/table/woodentable,/obj/machinery/librarypubliccomp,/turf/simulated/floor/wood,/area/library) +"bgs" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) +"bgt" = (/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) +"bgu" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/storage/emergency) +"bgv" = (/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plating,/area/storage/emergency) +"bgw" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bgx" = (/obj/machinery/camera{c_tag = "Medbay Morgue"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bgy" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bgC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/closet/secure_closet/chemical,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgD" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgG" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgH" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bgJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bgK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bgL" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 12},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bgM" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bgN" = (/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bgO" = (/obj/structure/closet/emcloset{pixel_x = -6; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bgP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bgQ" = (/obj/structure/window/reinforced,/obj/machinery/camera{c_tag = "Research Division Airlocks"; dir = 8; network = "SS13"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/structure/closet/l3closet/scientist{pixel_x = 6},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bgR" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bgS" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bgT" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/disposal) +"bgU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bgV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/port) +"bgW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bgX" = (/turf/simulated/wall/r_wall,/area/maintenance/port) +"bgY" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/port) +"bgZ" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bha" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"bhb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/storage) +"bhc" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"bhd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/storage) +"bhe" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) +"bhf" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 2},/turf/simulated/floor,/area/quartermaster/storage) +"bhg" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access_txt = "31; 50"},/turf/simulated/floor,/area/quartermaster/sorting) +"bhh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/sorting) +"bhi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bhj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bhk" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) +"bhl" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) +"bhm" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) +"bhn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/central) +"bho" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bhp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bhq" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Bridge Maintenance APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bht" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/maintcentral) +"bhv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhw" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) +"bhx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) +"bhy" = (/obj/structure/table,/obj/item/weapon/aiModule/asimov,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon = 'icons/obj/doors/windoor.dmi'; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/paladin,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhz" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhA" = (/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/obj/machinery/computer/borgupload,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhC" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/computer/aiupload,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhD" = (/obj/structure/table,/obj/item/weapon/aiModule/oxygen,/obj/item/weapon/aiModule/oneHuman,/obj/machinery/door/window{base_state = "left"; dir = 8; icon_state = "left"; name = "High-Risk Modules"; req_access_txt = "20"},/obj/item/weapon/aiModule/purge,/obj/structure/window/reinforced,/obj/item/weapon/aiModule/antimov,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bhE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area) +"bhF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/bridge/meeting_room) +"bhG" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bhH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) +"bhI" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhL" = (/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhM" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bhN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) +"bhO" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bhP" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bhQ" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/library) +"bhR" = (/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/library) +"bhS" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (WEST)"; icon_state = "comfychair_brown"; dir = 8},/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/library) +"bhT" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/camera{c_tag = "Library"; dir = 2; network = "SS13"},/turf/simulated/floor/wood,/area/library) +"bhU" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/library) +"bhV" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency) +"bhW" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/storage/emergency) +"bhX" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/storage/emergency) +"bhY" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bhZ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bia" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bib" = (/obj/item/weapon/pen,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bic" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bid" = (/obj/machinery/camera{c_tag = "Medbay Reception"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bie" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bif" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/l3closet/general,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"big" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bih" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bii" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bij" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bik" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bil" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bim" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/toxins/lab) +"bin" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/computer/rdconsole/core,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bio" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) +"bip" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"biq" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bir" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"}) +"bis" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bit" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) +"biu" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) +"biv" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"biw" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) +"bix" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "Disposal Exit"; name = "Disposal Exit Vent"; opacity = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"biy" = (/turf/space,/area/supply/station) +"biz" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"biA" = (/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"biB" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/storage) +"biC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"biD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"biE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"biF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/quartermaster/storage) +"biG" = (/obj/structure/disposalpipe/segment,/obj/machinery/photocopier,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"biH" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall,/area/quartermaster/sorting) +"biI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"biJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"biK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"biL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"biM" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access_txt = "50"},/turf/simulated/floor,/area/quartermaster/sorting) +"biN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"biO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"biP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/maintcentral) +"biQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"biR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"biS" = (/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"biT" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) +"biU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"biV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall,/area/maintenance/maintcentral) +"biW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/turret_protected/ai_upload) +"biX" = (/obj/machinery/turret{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"biY" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"biZ" = (/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/turret_protected/ai_upload) +"bja" = (/obj/machinery/turret{dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bjb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/bridge/meeting_room) +"bjc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bjd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) +"bje" = (/obj/structure/closet/wardrobe/black,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bjf" = (/obj/structure/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bjg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bjh" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) +"bji" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 1},/turf/simulated/floor,/area/hallway/primary/central) +"bjj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) +"bjk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/library) +"bjl" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bjm" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bjn" = (/turf/simulated/floor{icon_state = "carpet"},/area/library) +"bjo" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bjp" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/library) +"bjq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bjr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bjs" = (/obj/structure/morgue,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bjt" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bju" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bjv" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bjw" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjx" = (/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 26; range = 6},/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjy" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjz" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjA" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjC" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Chemistry"; dir = 8; network = "SS13"; pixel_y = -10},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bjE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bjF" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) +"bjG" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/machinery/requests_console{department = "Research and Development"; departmentType = 2; name = "rnd Requests Console"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjH" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) +"bjI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) +"bjJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) +"bjK" = (/obj/machinery/light/small{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bjL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bjM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bjN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bjO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bjP" = (/obj/machinery/mass_driver{id = "trash"},/turf/simulated/floor/plating/airless,/area/maintenance/disposal) +"bjQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bjR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bjS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bjT" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bjU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"bjV" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) +"bjW" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"bjX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bjY" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/item/device/multitool,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bjZ" = (/obj/structure/table,/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/machinery/camera{c_tag = "Cargo Office"},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/turf/simulated/floor,/area/quartermaster/storage) +"bka" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red,/turf/simulated/floor,/area/quartermaster/storage) +"bkb" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor,/area/quartermaster/storage) +"bkc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"bkd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/storage) +"bke" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor,/area/quartermaster/storage) +"bkf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bkg" = (/turf/simulated/wall/r_wall,/area/teleporter) +"bkh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/teleporter) +"bki" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/teleporter) +"bkj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor/plating,/area/teleporter) +"bkk" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) +"bkl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) +"bkm" = (/obj/structure/table,/obj/item/weapon/aiModule/teleporterOffline,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bkn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bko" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bkp" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bkq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bkr" = (/obj/structure/table,/obj/item/weapon/aiModule/freeform,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bks" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) +"bkt" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area) +"bku" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bkv" = (/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"bkw" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bkx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bky" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) +"bkz" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bkA" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bkB" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bkC" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bkD" = (/obj/structure/table/woodentable,/obj/item/weapon/pen,/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) +"bkE" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor{icon_state = "carpetside"},/area/library) +"bkF" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) +"bkG" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"bkH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bkI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bkJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bkK" = (/obj/machinery/power/apc{dir = 8; name = "Medbay APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkM" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) +"bkO" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/machinery/door/airlock/glass_medical{id_tag = "MedbayFoyer"; name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bkQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Chemistry Lab"; req_access_txt = "5; 33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkR" = (/obj/machinery/power/apc{dir = 8; level = 4; name = "Chemistry APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/item/stack/sheet/plasma{layer = 2.9},/obj/item/stack/sheet/plasma{layer = 2.9},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkU" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bkV" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bkW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bkX" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bkY" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bkZ" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bla" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"blb" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"blc" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bld" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ble" = (/turf/space,/area/shuttle/administration/station) +"blf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) +"blg" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) +"blh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bli" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"blj" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/machinery/bot/mulebot{home_destination = "QM #2"; suffix = "#2"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"blk" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/folder/yellow,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bll" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) +"blm" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/quartermaster/storage) +"bln" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"blo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"blp" = (/obj/structure/table,/turf/simulated/floor,/area/teleporter) +"blq" = (/obj/structure/table,/obj/item/weapon/hand_tele,/turf/simulated/floor,/area/teleporter) +"blr" = (/obj/structure/table,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/teleporter) +"bls" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Teleporter"},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/teleporter) +"blt" = (/obj/structure/closet/crate,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/teleporter) +"blu" = (/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/teleporter) +"blv" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/teleporter) +"blw" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"blx" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/camera{c_tag = "AI Upload Chamber"; dir = 4; network = "SS13"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bly" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"blz" = (/obj/structure/table,/obj/item/weapon/aiModule/protectStation,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"blA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blB" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blC" = (/obj/machinery/power/apc{dir = 1; name = "Conference Room APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"blD" = (/obj/machinery/door_control{id = "heads_meeting"; name = "Security Shutters"; pixel_x = -1; pixel_y = 24},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blF" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blH" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/bridge/meeting_room) +"blI" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) +"blJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"blK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) +"blL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"blM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"blN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/library) +"blO" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"blP" = (/obj/structure/stool/bed/chair/comfy/lime{tag = "icon-comfychair_lime (WEST)"; icon_state = "comfychair_lime"; dir = 8},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"blQ" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/wood,/area/library) +"blR" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Librarian"},/turf/simulated/floor/wood,/area/library) +"blS" = (/obj/machinery/requests_console{department = "Library"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/wood,/area/library) +"blT" = (/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"blU" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"blV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/library) +"blW" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"blX" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"blY" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"blZ" = (/obj/machinery/light{dir = 1},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bma" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bmb" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bmc" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/medical/medbay) +"bmd" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Desk"; req_access_txt = "5"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bme" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) +"bmf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bmg" = (/obj/structure/noticeboard{pixel_y = 0},/turf/simulated/wall,/area/medical/medbay) +"bmh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"bmj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bmk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bml" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bmm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"bmn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/sortjunction{sortType = 11},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/toxins/lab) +"bmr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/lab) +"bms" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/lab) +"bmt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"bmu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"bmv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"bmw" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"bmx" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bmy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bmz" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor2"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bmA" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bmB" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) +"bmC" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bmD" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"bmE" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bmF" = (/obj/effect/landmark/start{name = "Cargo Technician"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) +"bmG" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westleft{name = "Cargo Desk"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) +"bmH" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bmI" = (/turf/simulated/floor,/area/teleporter) +"bmJ" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/teleporter) +"bmK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/teleporter) +"bmL" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/machinery/light/small,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bmM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bmN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bmO" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/light/small,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bmP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bmQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bmR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/lattice,/turf/space,/area) +"bmS" = (/obj/machinery/newscaster{hitstaken = 1; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/bridge/meeting_room) +"bmT" = (/turf/simulated/floor,/area/bridge/meeting_room) +"bmU" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "red"},/area/bridge/meeting_room) +"bmV" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/bridge/meeting_room) +"bmW" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 4; network = "SS13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) +"bmX" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/library) +"bmY" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/library) +"bmZ" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/library) +"bna" = (/turf/simulated/floor{icon_state = "carpetside"},/area/library) +"bnb" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/library) +"bnc" = (/obj/machinery/door/window/northright{base_state = "left"; dir = 8; icon_state = "left"; name = "Library Desk Door"; req_access_txt = "37"},/turf/simulated/floor/wood,/area/library) +"bnd" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"bne" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"bnf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"bng" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/library) +"bnh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bni" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bnj" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bnk" = (/obj/structure/stool,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bnl" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/space_mountain_wind,/obj/item/weapon/reagent_containers/food/snacks/no_raisin,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bnm" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bnn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay) +"bno" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnp" = (/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnq" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bns" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnu" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bnv" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bnw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bnx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bny" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/window/eastright{name = "Research Lab Desk"; req_access_txt = "7"},/obj/machinery/door/window/westleft{name = "Chemistry Desk"; req_access_txt = "33"},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bnz" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bnA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bnB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bnC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Research Lab"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bnD" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnG" = (/obj/machinery/door_control{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = 0; pixel_y = 24; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnH" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnI" = (/obj/machinery/door/airlock/external{name = "Supply Dock Airlock"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bnJ" = (/turf/simulated/floor/plating,/area/quartermaster/storage) +"bnK" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/storage) +"bnL" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/quartermaster/storage) +"bnM" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"bnN" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/obj/structure/disposalpipe/segment,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bnO" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/storage) +"bnP" = (/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/storage) +"bnQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"bnR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/storage) +"bnS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"bnT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"bnU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bnV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bnW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) +"bnX" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{icon_state = "door_closed"; lockdownbyai = 0; locked = 0; name = "Teleport Access"; req_access_txt = "17"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) +"bnY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) +"bnZ" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) +"boa" = (/obj/item/device/radio/beacon,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/teleporter) +"bob" = (/obj/machinery/requests_console{department = "Teleporter"; pixel_x = 30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/teleporter) +"boc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/teleporter) +"bod" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/server) +"boe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/server) +"bof" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/server) +"bog" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"boh" = (/obj/machinery/turret{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"boi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall/r_wall,/area/comms) +"boj" = (/turf/simulated/wall/r_wall,/area/comms) +"bok" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/bridge/meeting_room) +"bol" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge/meeting_room) +"bom" = (/obj/structure/table,/obj/item/weapon/folder/red,/turf/simulated/floor,/area/bridge/meeting_room) +"bon" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor,/area/bridge/meeting_room) +"boo" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/bridge/meeting_room) +"bop" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"boq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bor" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bos" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) +"bot" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/wood,/area/library) +"bou" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/wood,/area/library) +"bov" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/wood,/area/library) +"bow" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "Library APC"; pixel_y = -24},/turf/simulated/floor/wood,/area/library) +"box" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/pen/invisble,/turf/simulated/floor/wood,/area/library) +"boy" = (/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library) +"boz" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp{pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/library) +"boA" = (/obj/structure/table/woodentable,/obj/item/clothing/under/suit_jacket/red,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"boB" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"boC" = (/obj/structure/cult/tome,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) +"boD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"boE" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"boF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"boG" = (/obj/effect/sign/nosmoking_2{pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"boH" = (/obj/item/weapon/reagent_containers/food/drinks/britcup{desc = "Kingston's personal cup."},/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"boI" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"boJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"boK" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boL" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boO" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"boR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"boS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"boT" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"boU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"boV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"boW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/obj/structure/table,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"boX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/toxins/lab) +"boY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"boZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Division North"; dir = 1; network = "SS13"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/item/device/radio/intercom{pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpe" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bpf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bpg" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bph" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bpi" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bpj" = (/obj/machinery/camera{c_tag = "Cargo Recieving Dock"; dir = 4},/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bpk" = (/obj/machinery/autolathe,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/storage) +"bpl" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor,/area/quartermaster/storage) +"bpm" = (/obj/machinery/camera{c_tag = "Central Hallway South-West"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) +"bpn" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor,/area/teleporter) +"bpo" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/teleporter) +"bpp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/teleporter) +"bpq" = (/obj/machinery/message_server,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/bluegrid,/area/server) +"bpr" = (/obj/machinery/power/apc{dir = 1; name = "Messaging Server APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/bluegrid,/area/server) +"bps" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "dark"},/area/server) +"bpt" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/server) +"bpu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bpv" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bpw" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/comms) +"bpx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "dark"},/area/comms) +"bpy" = (/obj/machinery/power/apc{dir = 1; name = "Communications Relay APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/bluegrid,/area/comms) +"bpz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/bluegrid,/area/comms) +"bpA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/bridge/meeting_room) +"bpB" = (/obj/structure/table,/obj/item/weapon/pen/red,/turf/simulated/floor,/area/bridge/meeting_room) +"bpC" = (/obj/structure/table,/obj/item/weapon/folder/blue,/turf/simulated/floor,/area/bridge/meeting_room) +"bpD" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/turf/simulated/floor,/area/bridge/meeting_room) +"bpE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bpF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/library) +"bpG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/library) +"bpH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass{name = "Library Meeting Room"},/turf/simulated/floor/wood,/area/library) +"bpI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bpJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bpK" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bpL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bpM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bpN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bpO" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = -30; pixel_z = 0},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpY" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpZ" = (/obj/structure/table,/obj/item/weapon/storage/syringes,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bqa" = (/obj/structure/table,/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/machinery/camera{c_tag = "Chemistry South"; dir = 1; network = "SS13"; pixel_x = 22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bqb" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/screwdriver{pixel_y = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bqc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bqd" = (/obj/machinery/light,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bqe" = (/obj/structure/table,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bqf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bqg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bqh" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) +"bqi" = (/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) +"bqj" = (/turf/simulated/wall,/area/toxins/storage) +"bqk" = (/turf/simulated/wall/r_wall,/area/toxins/storage) +"bql" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bqm" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad"},/turf/simulated/floor,/area/quartermaster/storage) +"bqn" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/storage) +"bqo" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) +"bqp" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) +"bqq" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/teleporter) +"bqr" = (/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"bqs" = (/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"bqt" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/teleporter) +"bqu" = (/turf/simulated/floor{icon_state = "warning"},/area/teleporter) +"bqv" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Teleporter APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/teleporter) +"bqw" = (/obj/machinery/computer/message_monitor,/turf/simulated/floor{icon_state = "dark"},/area/server) +"bqx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "dark"},/area/server) +"bqy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/server) +"bqz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/machinery/door/airlock/highsecurity{name = "Messaging Server"; req_access_txt = "30"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/server) +"bqA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -8; pixel_y = 22},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"bqB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Cyborg"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"bqC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"bqD" = (/obj/machinery/door/airlock/highsecurity{name = "Communications Relay"; req_access_txt = "61"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) +"bqE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) +"bqF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/comms) +"bqG" = (/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/comms) +"bqH" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bqI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/bridge/meeting_room) +"bqJ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge/meeting_room) +"bqK" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor,/area/bridge/meeting_room) +"bqL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bqM" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/library) +"bqN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/wood,/area/library) +"bqO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/wood,/area/library) +"bqP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/wood,/area/library) +"bqQ" = (/obj/machinery/bookbinder{pixel_y = 9},/turf/simulated/floor/wood,/area/library) +"bqR" = (/obj/structure/closet/crate,/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor/plating,/area/construction) +"bqS" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/construction) +"bqT" = (/turf/simulated/floor,/area/construction) +"bqU" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor,/area/construction) +"bqV" = (/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor,/area/construction) +"bqW" = (/turf/simulated/wall,/area/construction) +"bqX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bqY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bqZ" = (/obj/machinery/vending/snack,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bra" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"brb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 1},/obj/machinery/vending/cola,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"brc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay) +"brd" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bre" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Medbay Hallway North"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brg" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brh" = (/obj/structure/table,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bri" = (/obj/machinery/vending/medical{pixel_x = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brj" = (/obj/effect/sign/nosmoking_2,/turf/simulated/wall,/area/medical/medbay) +"brk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"brn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bro" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"brp" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"brq" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"brr" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"brs" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"brt" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bru" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"brv" = (/obj/machinery/light,/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) +"brw" = (/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) +"brx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bry" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/machinery/camera{c_tag = "Cargo Loading Area South"; dir = 1},/turf/simulated/floor,/area/quartermaster/storage) +"brz" = (/obj/machinery/firealarm{dir = 2; pixel_y = -24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"brA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"brB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) +"brC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/conveyor_switch/oneway{id = "miningToQM"},/turf/simulated/floor,/area/quartermaster/storage) +"brD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) +"brE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/quartermaster/storage) +"brF" = (/obj/machinery/camera{c_tag = "Cargo Office Foyer South"; dir = 1},/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "Cargo APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/storage) +"brG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"brH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"brI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage) +"brJ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/storage) +"brK" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) +"brL" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"brM" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/teleporter) +"brN" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/teleporter) +"brO" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/teleporter) +"brP" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/teleporter) +"brQ" = (/obj/machinery/blackbox_recorder,/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/server) +"brR" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/bluegrid,/area/server) +"brS" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/camera{c_tag = "Messaging Server"; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/server) +"brT" = (/turf/simulated/wall/r_wall,/area/server) +"brU" = (/obj/machinery/light/small,/obj/machinery/camera{c_tag = "Secure Tech Access"; dir = 1},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"brV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"brW" = (/obj/machinery/light/small,/obj/machinery/power/apc{dir = 4; name = "Secure Network Access APC"; pixel_x = 27; pixel_y = -2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) +"brX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/comms) +"brY" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/camera{c_tag = "Communications Relay"; dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/comms) +"brZ" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/bluegrid,/area/comms) +"bsa" = (/obj/machinery/door/window/eastright{dir = 1; name = "Bridge Delivery"; req_access_txt = "19"},/turf/simulated/floor{icon_state = "delivery"},/area/bridge/meeting_room) +"bsb" = (/turf/simulated/wall,/area/bridge/meeting_room) +"bsc" = (/obj/machinery/photocopier,/turf/simulated/floor,/area/bridge/meeting_room) +"bsd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/bridge/meeting_room) +"bse" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bsf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bsg" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bsh" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bsi" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central) +"bsj" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bsk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/library) +"bsl" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) +"bsm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) +"bsn" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/library) +"bso" = (/turf/simulated/floor/plating,/area/construction) +"bsp" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor,/area/construction) +"bsq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bsr" = (/turf/simulated/wall,/area/medical/sleeper) +"bss" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/sleeper) +"bst" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsu" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsv" = (/turf/simulated/wall/r_wall,/area/medical/cmo) +"bsw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cmo) +"bsx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cmo) +"bsy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsA" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) +"bsB" = (/turf/simulated/wall/r_wall,/area/medical/genetics) +"bsC" = (/obj/structure/table,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/item/device/flashlight/pen{pixel_x = 0},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) +"bsD" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bsE" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/genetics) +"bsF" = (/obj/machinery/dna_scannernew,/turf/simulated/floor,/area/medical/genetics) +"bsG" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor,/area/medical/genetics) +"bsH" = (/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) +"bsI" = (/turf/simulated/wall,/area/medical/genetics) +"bsJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsL" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor,/area/toxins/storage) +"bsM" = (/obj/machinery/light/small{dir = 1},/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor,/area/toxins/storage) +"bsN" = (/obj/machinery/camera{c_tag = "Toxins Storage"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/camera{c_tag = "Toxins Storage"; dir = 2},/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor,/area/toxins/storage) +"bsO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsQ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsR" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall,/area/quartermaster/storage) +"bsS" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsT" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsU" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsV" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bsW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall,/area/quartermaster/storage) +"bsX" = (/turf/simulated/wall,/area/quartermaster/qm) +"bsY" = (/obj/machinery/door/airlock/mining{name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) +"bsZ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/quartermaster/qm) +"bta" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/quartermaster/qm) +"btb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/qm) +"btc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) +"btd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall,/area/quartermaster/qm) +"bte" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) +"btf" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor,/area/hallway/primary/aft) +"btg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) +"bth" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) +"bti" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/teleporter) +"btj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) +"btk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/server) +"btl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/server) +"btm" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/server) +"btn" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bto" = (/obj/machinery/door/airlock/highsecurity{name = "Secure Network Access"; req_access_txt = "19"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/turret_protected/ai_upload_foyer) +"btp" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"btq" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/comms) +"btr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/comms) +"bts" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"btt" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; dir = 1; freq = 1400; location = "Bridge"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room) +"btu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/bridge/meeting_room) +"btv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"btw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"btx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bty" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/library) +"btz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) +"btA" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/library) +"btB" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library) +"btC" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/yellow,/turf/simulated/floor/wood,/area/library) +"btD" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/library) +"btE" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating,/area/construction) +"btF" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/construction) +"btG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"btH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"btI" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper) +"btJ" = (/obj/machinery/sleeper,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/medical/sleeper) +"btK" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) +"btL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Sleeper Room APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"btM" = (/obj/machinery/computer/med_data,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"btN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/sleeper) +"btO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"btP" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"btQ" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"btR" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"btS" = (/obj/machinery/computer/crew,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 0; pixel_y = 32},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"btT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Medbay Hallway East"; dir = 4; network = "SS13"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btV" = (/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_medsci,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) +"btW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/scan_consolenew,/turf/simulated/floor,/area/medical/genetics) +"btZ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) +"bua" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) +"bub" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/genetics) +"buc" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bud" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bue" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/storage) +"buf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"bug" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"buh" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"bui" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"buj" = (/mob/living/simple_animal/mouse/white,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"buk" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"bul" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/storage) +"bum" = (/turf/simulated/wall,/area/quartermaster/miningdock) +"bun" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"buo" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bup" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"buq" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bur" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bus" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"but" = (/turf/simulated/floor,/area/quartermaster/qm) +"buu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/qm) +"buv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/quartermaster/qm) +"buw" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/quartermaster/qm) +"bux" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/qm) +"buy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/qm) +"buz" = (/obj/structure/filingcabinet,/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/obj/machinery/camera{c_tag = "Quartermasters Office"; dir = 2; network = "SS13"},/turf/simulated/floor,/area/quartermaster/qm) +"buA" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) +"buB" = (/turf/simulated/floor,/area/hallway/primary/aft) +"buC" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 3"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) +"buD" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"buE" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"buF" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 4"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) +"buG" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"buH" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) +"buI" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/aft) +"buJ" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/aft) +"buK" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/primary/aft) +"buL" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 5"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) +"buM" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/aft) +"buN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"buO" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"buP" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"buQ" = (/obj/machinery/camera{c_tag = "Courtroom Hallway"},/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"buR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"buS" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/library) +"buT" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/item/weapon/packageWrap,/obj/machinery/camera{c_tag = "Library Meeting Room"; dir = 4; network = "SS13"},/turf/simulated/floor/wood,/area/library) +"buU" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/library) +"buV" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/turf/simulated/floor/wood,/area/library) +"buW" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/construction) +"buX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"buY" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper) +"buZ" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bva" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bvb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bvc" = (/obj/machinery/camera{c_tag = "Medbay Sleepers"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bvd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/sleeper) +"bve" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"bvf" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bvg" = (/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bvh" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Medical Officer"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bvi" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bvj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bvk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bvl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/closet/body_bag{icon_state = "bodybag_open"; opened = 1},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) +"bvm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/genetics) +"bvn" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) +"bvo" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bvp" = (/obj/machinery/door/window/westleft{name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor,/area/medical/genetics) +"bvq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bvr" = (/obj/machinery/power/apc{dir = 8; name = "Storage APC"; pixel_x = -25},/obj/structure/cable,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) +"bvs" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) +"bvt" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) +"bvu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) +"bvv" = (/obj/machinery/light/small{dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/storage) +"bvw" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bvx" = (/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bvy" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bvz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bvA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bvB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/qm) +"bvC" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bvD" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm) +"bvE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/qm) +"bvF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) +"bvG" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) +"bvH" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bvJ" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AftH"; location = "AIW"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvK" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/primary/aft) +"bvL" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=CHE"; location = "AIE"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bvN" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvO" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "CHE"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bvQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/library) +"bvR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light,/turf/simulated/floor/wood,/area/library) +"bvS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/library) +"bvT" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood,/area/library) +"bvU" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood,/area/library) +"bvV" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/library) +"bvW" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/light_construct/small,/turf/simulated/floor/plating,/area/construction) +"bvX" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/construction) +"bvY" = (/obj/machinery/power/apc{dir = 2; name = "Construction Area APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/construction) +"bvZ" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/hazardvest,/obj/machinery/camera{c_tag = "Construction Area"; dir = 1},/turf/simulated/floor/plating,/area/construction) +"bwa" = (/obj/structure/table,/obj/item/weapon/cable_coil{amount = 5},/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/construction) +"bwb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/construction) +"bwc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bwd" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bwe" = (/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bwf" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bwg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bwh" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwk" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bwl" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bwm" = (/obj/structure/table,/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bwn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"bwo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwp" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/body_bag{icon_state = "bodybag_open"; opened = 1},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbay) +"bwr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics) +"bws" = (/obj/structure/table,/obj/item/weapon/storage/diskbox{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/genetics) +"bwt" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bwu" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bwv" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor,/area/medical/genetics) +"bww" = (/obj/structure/window/reinforced{dir = 8},/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) +"bwx" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/medical/genetics) +"bwy" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bwz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bwA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/research{name = "Research Division"}) +"bwB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/storage) +"bwC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwH" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwI" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwJ" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bwK" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bwL" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bwM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/qm) +"bwN" = (/obj/structure/closet/secure_closet/quartermaster,/turf/simulated/floor,/area/quartermaster/qm) +"bwO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/qm) +"bwP" = (/obj/structure/table,/obj/item/weapon/pen/red,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bwQ" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/clipboard,/obj/item/weapon/stamp{name = "Quartermaster's stamp"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) +"bwR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bwS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/quartermaster/qm) +"bwT" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) +"bwU" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"bwV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"bwW" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"bwX" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"bwY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"bwZ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bxa" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bxb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor,/area/hallway/primary/aft) +"bxc" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bxd" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor,/area/hallway/primary/aft) +"bxe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) +"bxf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"bxg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bxh" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bxi" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bxj" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/library) +"bxk" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/construction) +"bxl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) +"bxm" = (/obj/machinery/sleeper,/turf/simulated/floor,/area/medical/sleeper) +"bxn" = (/obj/machinery/sleep_console,/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) +"bxo" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bxp" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) +"bxr" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bxs" = (/obj/machinery/power/apc{dir = 4; name = "CMO Office APC"; pixel_x = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/mob/living/simple_animal/cat/Runtime,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bxt" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/genetics) +"bxv" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/genetics) +"bxw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxx" = (/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/genetics) +"bxy" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bxz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bxA" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 2},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/research{name = "Research Division"}) +"bxB" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxC" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxD" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxE" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxF" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxG" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bxH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bxI" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bxJ" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) +"bxK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/qm) +"bxL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bxM" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) +"bxN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/aft) +"bxO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/aft) +"bxP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bxQ" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Mining Access"; req_access_txt = "0"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bxR" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bxS" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bxT" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bxU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bxV" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) +"bxW" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bxX" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bxY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bxZ" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) +"bya" = (/turf/simulated/wall,/area/hallway/primary/aft) +"byb" = (/turf/simulated/wall,/area/janitor) +"byc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/janitor) +"byd" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/janitor) +"bye" = (/turf/simulated/wall,/area/maintenance/asmaint) +"byf" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byg" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"byh" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"byi" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"byj" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 16},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bym" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byp" = (/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byr" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bys" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byt" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byw" = (/obj/structure/table,/obj/item/weapon/storage/stma_kit{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/lglo_kit{pixel_x = 3; pixel_y = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/sleeper) +"byx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"byy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"byz" = (/obj/machinery/door/airlock/glass_command{name = "Chief Medical Officer"; req_access_txt = "40"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo) +"byA" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"byB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"byC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"byD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"byE" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 6; pixel_y = 26; range = 6},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Genetics APC"; pixel_x = -25},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byH" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) +"byJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/genetics) +"byM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"byN" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"byO" = (/turf/simulated/wall,/area/toxins/mixing) +"byP" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) +"byQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/mixing) +"byR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"byS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"byT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"byU" = (/turf/simulated/wall,/area/toxins/test_area) +"byV" = (/turf/simulated/wall/r_wall,/area/toxins/test_area) +"byW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"byX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"byY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) +"byZ" = (/obj/structure/closet,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bza" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) +"bzb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/qm) +"bzc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) +"bzd" = (/obj/machinery/power/apc{dir = 4; name = "Quartermaster APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/qm) +"bze" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bzf" = (/turf/simulated/floor,/area/quartermaster/miningdock) +"bzg" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) +"bzh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bzi" = (/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bzj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) +"bzk" = (/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/sign/securearea{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bzl" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bzm" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bzn" = (/obj/structure/closet/jcloset,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor,/area/janitor) +"bzo" = (/obj/structure/closet/l3closet/janitor,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor,/area/janitor) +"bzp" = (/obj/item/weapon/storage/lightbox/mixed,/obj/item/weapon/storage/lightbox/mixed,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor,/area/janitor) +"bzq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) +"bzr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/janitor) +"bzs" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/janitor) +"bzt" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/janitor) +"bzu" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/janitor) +"bzv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzx" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) +"bzy" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) +"bzz" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) +"bzA" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) +"bzE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Library Maintenance APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzK" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzN" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bzO" = (/obj/structure/closet/wardrobe/pjs{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bzP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper) +"bzQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) +"bzR" = (/obj/structure/table,/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bzS" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/hypospray,/obj/machinery/camera{c_tag = "Chief Medical Office"; dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bzT" = (/obj/structure/closet/emcloset,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bzU" = (/obj/structure/closet/secure_closet/CMO,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bzV" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/closet/wardrobe/white,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bzW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bzX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bzY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "5; 9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bzZ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bAa" = (/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = "SS13"; pixel_x = 22},/obj/machinery/light,/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = "RD"; pixel_x = 0},/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bAb" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Genetics Research"; req_access_txt = "9; 47"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bAc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bAd" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/power/apc{dir = 8; name = "Mixing Room APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bAe" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bAf" = (/obj/machinery/camera{c_tag = "Toxins Mixing Room North"; dir = 2},/obj/machinery/camera{c_tag = "Mixing Room North"; dir = 2; network = "RD"; pixel_x = 22},/obj/structure/table,/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 5},/obj/item/device/transfer_valve{pixel_x = 5},/obj/machinery/requests_console{department = "Toxins Mixing Lab"; departmentType = 2; name = "Tox lab Requests Console"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bAg" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bAh" = (/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = 24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bAi" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bAj" = (/obj/machinery/airlock_sensor{id_tag = "tox_airlock_sensor"; master_tag = "tox_airlock_control"; pixel_y = 24},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) +"bAk" = (/obj/machinery/sparker{id = "mixingsparker"; pixel_x = -25},/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bAl" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bAm" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bAn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAo" = (/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAp" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAq" = (/turf/simulated/floor/airless,/area/toxins/test_area) +"bAr" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless,/area/toxins/test_area) +"bAs" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/mineral/output,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bAt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/miningdock) +"bAu" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bAv" = (/obj/structure/closet,/turf/simulated/floor,/area/quartermaster/qm) +"bAw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) +"bAx" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/qm) +"bAy" = (/obj/structure/table,/obj/item/weapon/coin/silver{pixel_x = -4; pixel_y = 3},/obj/item/weapon/coin/silver,/turf/simulated/floor,/area/quartermaster/qm) +"bAz" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/qm) +"bAA" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) +"bAB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bAC" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bAD" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) +"bAE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bAF" = (/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/janitor) +"bAG" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/landmark/start{name = "Janitor"},/turf/simulated/floor,/area/janitor) +"bAH" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) +"bAI" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) +"bAJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/janitor) +"bAK" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/janitor) +"bAL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAM" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 15},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAN" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAO" = (/obj/structure/grille,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAS" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAW" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/medical/sleeper) +"bAX" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/medical/sleeper) +"bAY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bAZ" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bBa" = (/obj/structure/closet/secure_closet/medical1{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bBb" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bBc" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bBd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bBe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) +"bBf" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) +"bBg" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) +"bBh" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/genetics) +"bBi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bBj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bBk" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Mixing Room"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bBl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bBm" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bBn" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bBo" = (/obj/machinery/atmospherics/pipe/simple/insulated,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bBp" = (/obj/machinery/door/airlock/glass{autoclose = 0; doortype = 21; frequency = 1449; icon = 'icons/obj/doors/Doorresearchglass.dmi'; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "7"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/toxins/mixing) +"bBq" = (/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 2; frequency = 1449; id = "tox_airlock_pump"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) +"bBr" = (/obj/machinery/door/airlock/glass{autoclose = 0; doortype = 21; frequency = 1449; icon = 'icons/obj/doors/Doorresearchglass.dmi'; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "7"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/toxins/mixing) +"bBs" = (/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bBt" = (/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bBu" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bBv" = (/obj/machinery/camera{c_tag = "Test Area North"; network = "Toxins"},/obj/machinery/light/spot{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area) +"bBw" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/mining/station) +"bBx" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/mining/station) +"bBy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/mining/station) +"bBz" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/mining/station) +"bBA" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock) +"bBB" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner2"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bBC" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch/oneway{id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bBD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/miningdock) +"bBE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bBF" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/qm) +"bBG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bBH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/quartermaster/qm) +"bBI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bBJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bBK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bBL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) +"bBM" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bBN" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) +"bBO" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) +"bBP" = (/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) +"bBQ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bBR" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/janitor) +"bBS" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_y = -29},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor,/area/janitor) +"bBT" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor) +"bBU" = (/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/storage/mousetraps,/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) +"bBV" = (/turf/simulated/floor,/area/janitor) +"bBW" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/janitor) +"bBX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/janitor) +"bBY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCc" = (/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCd" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) +"bCe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall,/area/maintenance/asmaint) +"bCh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall,/area/maintenance/asmaint) +"bCi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCn" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bCo" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bCp" = (/turf/simulated/wall,/area/medical/cryo) +"bCq" = (/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 4; pixel_y = -6},/obj/structure/table,/turf/simulated/floor,/area/medical/cryo) +"bCr" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor,/area/medical/cryo) +"bCs" = (/obj/machinery/light{dir = 4},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor,/area/medical/cryo) +"bCt" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = "SS13"},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bCu" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bCv" = (/obj/machinery/computer/cloning,/turf/simulated/floor,/area/medical/genetics) +"bCw" = (/turf/simulated/wall/r_wall,/area/crew_quarters/hor) +"bCx" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bCy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Mixing Room"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCB" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCC" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCD" = (/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = 25; pixel_y = -5},/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = 25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bCE" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/fire{pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/toxins/mixing) +"bCF" = (/obj/machinery/sparker{id = "mixingsparker"; pixel_x = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bCG" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'BOMB RANGE"; name = "BOMB RANGE"},/turf/simulated/wall,/area/toxins/test_area) +"bCH" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/mining/station) +"bCI" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bCJ" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bCK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCM" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCQ" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/camera{c_tag = "Mining Dock North"; dir = 2},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bCV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bCW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bCX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bCY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bCZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bDa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor,/area/quartermaster/miningdock) +"bDb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bDc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/miningdock) +"bDd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bDe" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bDf" = (/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) +"bDg" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"bDh" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft) +"bDi" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/janitor) +"bDj" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access_txt = "26"},/turf/simulated/floor/plating,/area/janitor) +"bDk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDl" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDm" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDn" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDp" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDr" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDs" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area) +"bDt" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDu" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDv" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDw" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/medbay) +"bDz" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/medical/medbay) +"bDA" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box{pixel_x = 3; pixel_y = 3},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) +"bDB" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) +"bDC" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay) +"bDD" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Medbay Hallway Central"; dir = 4; network = "SS13"},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bDE" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDF" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/medical/cryo) +"bDG" = (/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDH" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bDI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bDJ" = (/obj/machinery/clonepod,/turf/simulated/floor,/area/medical/genetics) +"bDK" = (/obj/machinery/light{dir = 1},/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = 0; pixel_y = 30},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) +"bDL" = (/obj/machinery/computer/aifixer,/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) +"bDM" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching various laboratories."; name = "Research Monitor"; network = "RD"; pixel_y = 28},/obj/machinery/computer/mecha,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) +"bDN" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/computer/robotics,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) +"bDO" = (/obj/machinery/light{dir = 1},/obj/machinery/disposal,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) +"bDP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/hor) +"bDQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only/hazard,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/mixing) +"bDT" = (/obj/structure/table,/obj/item/device/assembly/signaler{pixel_x = 0; pixel_y = 8},/obj/item/device/assembly/signaler{pixel_x = -8; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = 6; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = -2; pixel_y = -2},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bDU" = (/obj/structure/table,/obj/item/device/assembly/timer{pixel_x = 5; pixel_y = 4},/obj/item/device/assembly/timer{pixel_x = -4; pixel_y = 2},/obj/item/device/assembly/timer{pixel_x = 6; pixel_y = -4},/obj/item/device/assembly/timer{pixel_x = 0; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bDV" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bDW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bDX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"bDY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bDZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bEa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bEb" = (/turf/simulated/floor/airless{dir = 9; icon_state = "warning"},/area/toxins/test_area) +"bEc" = (/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) +"bEd" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bEe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bEf" = (/obj/item/weapon/ore/iron,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/miningdock) +"bEg" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/crate,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/miningdock) +"bEh" = (/obj/machinery/computer/mining_shuttle,/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) +"bEi" = (/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bEj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor,/area/quartermaster/miningdock) +"bEk" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_mining{name = "Mining Dock"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) +"bEl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEm" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEn" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEo" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bEr" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bEs" = (/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/miningdock) +"bEt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bEu" = (/obj/machinery/camera{c_tag = "Vault"; dir = 4; network = "SS13"},/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/stack/sheet/gold{pixel_x = -1; pixel_y = 5},/obj/item/stack/sheet/gold{pixel_y = 2},/obj/item/stack/sheet/gold{pixel_x = 1; pixel_y = -2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/belt/champion,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bEv" = (/obj/machinery/nuclearbomb{r_code = "LOLNO"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bEw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/coin/silver{pixel_x = 7; pixel_y = 12},/obj/item/weapon/coin/silver{pixel_x = 12; pixel_y = 7},/obj/item/weapon/coin/silver{pixel_x = 4; pixel_y = 8},/obj/item/weapon/coin/silver{pixel_x = -6; pixel_y = 5},/obj/item/weapon/coin/silver{pixel_x = 5; pixel_y = -8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/crate{name = "Silver Crate"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"bEx" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bEy" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bEz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"bEA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bED" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEG" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEH" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area) +"bEI" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/space,/area) "bEJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/medbay) "bEK" = (/obj/structure/closet/l3closet/general,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/medbay) "bEL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) @@ -4326,7 +4326,7 @@ "bFj" = (/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) "bFk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) "bFl" = (/obj/machinery/door/airlock/research{name = "Mixing Room"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"bFm" = (/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/mixing) +"bFm" = (/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/camera{c_tag = "Mixing Maintenance"; dir = 2; network = "SS13"; pixel_x = 22},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/mixing) "bFn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing) "bFo" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) "bFp" = (/obj/machinery/door/airlock/research{name = "Launch Room"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) @@ -4616,7 +4616,7 @@ "bKN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bKO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/glass_research{name = "Monkey Pen"; req_access_txt = "55"},/turf/simulated/floor,/area/toxins/xenobiology) "bKP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/toxins/xenobiology) -"bKQ" = (/mob/living/carbon/monkey,/turf/simulated/floor,/area/toxins/xenobiology) +"bKQ" = (/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2},/mob/living/carbon/monkey,/turf/simulated/floor,/area/toxins/xenobiology) "bKR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/toxins/xenobiology) "bKS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/mob/living/carbon/monkey,/turf/simulated/floor,/area/toxins/xenobiology) "bKT" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) @@ -4671,4169 +4671,4172 @@ "bLQ" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bLR" = (/obj/machinery/optable{name = "Xenobiology Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bLS" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bLT" = (/turf/simulated/floor,/area/toxins/xenobiology) -"bLU" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bLV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bLW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"bLX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bLY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"bLZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bMa" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bMb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bMc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bMd" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bMe" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bMf" = (/obj/effect/showcase{icon_state = "showcase_3"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bMg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) -"bMh" = (/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) -"bMi" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Atmospherics Desk"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bMj" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/atmos) -"bMk" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bMl" = (/obj/effect/sign/securearea{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen{pixel_x = 4; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -4; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bMm" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Mix to Distro"; on = 0},/turf/simulated/floor,/area/atmos) -"bMn" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bMo" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bMp" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bMq" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Pure to Mix"; on = 0},/turf/simulated/floor,/area/atmos) -"bMr" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 8; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bMs" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) -"bMt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bMu" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/space,/area) -"bMv" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) -"bMw" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bMx" = (/obj/machinery/camera{c_tag = "Atmospherics Waste Tank"},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bMy" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bMz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bMA" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bMB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bMC" = (/obj/effect/sign/nosmoking_2{pixel_x = -28},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bMD" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bME" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bMF" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/surgery) -"bMG" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/medical/surgery) -"bMH" = (/turf/simulated/floor,/area/medical/surgery) -"bMI" = (/obj/machinery/computer/operating,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/medical/surgery) -"bMJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/medical/surgery) -"bMK" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor,/area/medical/surgery) -"bML" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/toxins/server) -"bMM" = (/turf/simulated/wall,/area/toxins/server) -"bMN" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/obj/machinery/door/airlock/glass_command{name = "Server Room"; req_access_txt = "30"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bMO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Xenobiology"; req_access_txt = "55"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bMP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bMQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bMR" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bMS" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bMT" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bMU" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/obj/structure/grille,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bMV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bMW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bMX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bMY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bMZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bNa" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bNb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bNc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bNd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) -"bNe" = (/turf/simulated/wall,/area/assembly/chargebay) -"bNf" = (/obj/effect/showcase{icon_state = "showcase_2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bNg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) -"bNh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) -"bNi" = (/obj/machinery/dispenser{pixel_x = -1},/turf/simulated/floor,/area/atmos) -"bNj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/table,/obj/item/clothing/mask/breath{pixel_x = -1; pixel_y = -1},/obj/item/clothing/mask/breath{pixel_x = 1; pixel_y = 1},/turf/simulated/floor,/area/atmos) -"bNk" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/atmos) -"bNl" = (/obj/structure/table,/obj/machinery/light,/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/atmos) -"bNm" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/atmos) -"bNn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bNo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bNp" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bNq" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Mix to Filter"; on = 1},/turf/simulated/floor,/area/atmos) -"bNr" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bNs" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Pure to Tank"; open = 1},/turf/simulated/floor,/area/atmos) -"bNt" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 4; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bNu" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Unfiltered to Mix"; on = 1},/turf/simulated/floor,/area/atmos) -"bNv" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "waste_in"; name = "Mix Tank Control"; output_tag = "waste_out"; sensors = list("waste_sensor" = "Tank")},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/atmos) -"bNw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bNx" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "waste_sensor"; output = 63},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bNy" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bNz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/medical/medbay) -"bNA" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNB" = (/obj/machinery/light{dir = 1},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNC" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bND" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/table,/obj/item/weapon/folder/white,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "medpriv1"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"bNF" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) -"bNJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bNK" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bNL" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bNM" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bNN" = (/obj/structure/table,/obj/item/weapon/cigpacket,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/medical/surgery) -"bNO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bNP" = (/obj/machinery/optable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bNQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bNR" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/machinery/vending/wallmed1{pixel_x = 28; pixel_y = 0},/turf/simulated/floor,/area/medical/surgery) -"bNS" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNT" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "SS13"; pixel_x = 22},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNU" = (/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNV" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "RD"},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNW" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNX" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bNY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bNZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bOa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bOb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Xenobiology APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2; network = "RD"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bOc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bOd" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/xenobiology) -"bOe" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) -"bOf" = (/obj/structure/disposalpipe/trunk,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/disposal,/obj/effect/sign/deathsposal{pixel_x = 32},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bOg" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"bOh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"bOi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/assembly/chargebay) -"bOj" = (/obj/effect/showcase{icon_state = "showcase_5"; pixel_x = -2},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bOk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/chargebay) -"bOl" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bOm" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/atmos) -"bOn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/atmos) -"bOo" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/atmos) -"bOp" = (/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bOq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) -"bOr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/effect/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor,/area/atmos) -"bOs" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/atmos) -"bOt" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_atmos{name = "Distribution Loop"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bOu" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bOv" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bOw" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bOx" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bOy" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bOz" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Mix to Tank/Distro"; on = 1},/turf/simulated/floor,/area/atmos) -"bOA" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/atmos) -"bOB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bOC" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/turf/space,/area) -"bOD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bOE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bOF" = (/obj/machinery/door_control{id = "medpriv1"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOH" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOI" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOK" = (/obj/machinery/door/airlock/medical{name = "Surgery Observation"; req_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bOL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bOM" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bON" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bOO" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery) -"bOP" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/turf/simulated/floor,/area/medical/surgery) -"bOQ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOR" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOS" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/medical/surgery) -"bOT" = (/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bOU" = (/obj/machinery/r_n_d/server/robotics,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bOV" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/alarm/server{dir = 1; pixel_y = -22},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bOW" = (/obj/machinery/r_n_d/server/core,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bOX" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"bOY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"bOZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPa" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPf" = (/obj/machinery/atmospherics/valve,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPg" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bPh" = (/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bPi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bPj" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bPk" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"bPl" = (/obj/machinery/recharge_station,/obj/machinery/camera{c_tag = "Recharge Bay North West"; dir = 2},/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bPm" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) -"bPn" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bPo" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bPp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bPq" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) -"bPr" = (/turf/simulated/floor,/area/assembly/chargebay) -"bPs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/chargebay) -"bPt" = (/obj/machinery/power/apc{name = "Aft Hall APC"; dir = 8; pixel_x = -25; pixel_y = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bPu" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bPv" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/wall,/area/atmos) -"bPw" = (/obj/structure/table,/obj/item/weapon/storage/box{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box,/turf/simulated/floor,/area/atmos) -"bPx" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/atmos) -"bPy" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/atmos) -"bPz" = (/obj/machinery/light{dir = 1},/obj/machinery/computer/atmos_alert,/obj/effect/sign/atmosplaque{pixel_y = 32},/turf/simulated/floor,/area/atmos) -"bPA" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Supply Air Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins")},/turf/simulated/floor,/area/atmos) -"bPB" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bPC" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to External"; on = 1},/turf/simulated/floor,/area/atmos) -"bPD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bPE" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bPF" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bPG" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bPH" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bPI" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bPJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bPK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/medbay) -"bPL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) -"bPP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bPQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bPR" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bPS" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bPT" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/medical/surgery) -"bPU" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/door_control{id = "Obshutter"; name = "Observation Shutter Control"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPX" = (/turf/simulated/wall/r_wall,/area/medical/surgery) -"bPY" = (/obj/machinery/door/airlock/research{name = "Miscellaneous Research Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"bPZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/research{name = "Miscellaneous Research Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"bQa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQb" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/storage/monkeycube_box,/obj/item/weapon/storage/monkeycube_box,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQc" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQd" = (/obj/machinery/door_control{id = "xenobio"; name = "Containment Blast Doors"; pixel_x = 6; pixel_y = 4; req_access_txt = "55"},/obj/machinery/ignition_switch{id = "Xenobio"; pixel_x = -6; pixel_y = 4},/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQe" = (/obj/item/weapon/melee/baton{pixel_x = -3},/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) -"bQf" = (/obj/machinery/door/window/northleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQg" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/obj/item/weapon/wrench{pixel_x = 3},/obj/structure/table/reinforced,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/xenobiology) -"bQh" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQi" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQj" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bQk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment,/obj/effect/sign/biohazard{pixel_x = -30},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area) -"bQp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQr" = (/obj/machinery/power/apc{dir = 4; name = "Explosives Testing APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQs" = (/obj/machinery/camera{c_tag = "Test Chamber South"; dir = 1; network = "Toxins"},/obj/machinery/light/spot,/turf/simulated/floor/airless,/area/toxins/test_area) -"bQt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"bQu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/aft) -"bQv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"bQw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bQx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/assembly/chargebay) -"bQy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bQz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/assembly/chargebay) -"bQA" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) -"bQB" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) -"bQC" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bQD" = (/obj/machinery/door/poddoor{id = "Skynet_launch"; name = "Recharge Bay"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/assembly/chargebay) -"bQE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) -"bQF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bQG" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bQH" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/wall,/area/atmos) -"bQI" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/table,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = 2; pixel_y = 2},/turf/simulated/floor,/area/atmos) -"bQJ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) -"bQK" = (/obj/structure/closet/fireaxecabinet{pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bQL" = (/obj/machinery/door_control{id = "atmos"; name = "Atmos Security Doors"; pixel_x = 22; pixel_y = 0; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bQM" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall,/area/atmos) -"bQN" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bQO" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/atmos) -"bQP" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bQQ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bQR" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bQS" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bQT" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/atmos) -"bQU" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 4; icon_state = "intact_on"; name = "Gas filter (N2O tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bQV" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) -"bQW" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bQX" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "n2o_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/n20,/area/atmos) -"bQY" = (/turf/simulated/floor/engine/n20,/area/atmos) -"bQZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRa" = (/obj/machinery/door_control{id = "medpriv4"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRb" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRc" = (/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRd" = (/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRe" = (/obj/machinery/camera{c_tag = "Medbay Hallway South"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRf" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bRg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bRh" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/surgery) -"bRi" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/turf/simulated/floor,/area/medical/surgery) -"bRj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/surgery) -"bRk" = (/obj/structure/table,/obj/machinery/light,/obj/item/device/radio/intercom{pixel_y = -25},/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Surgery Operating"; dir = 1; network = "SS13"; pixel_x = 22},/turf/simulated/floor,/area/medical/surgery) -"bRl" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/crate/freezer,/turf/simulated/floor,/area/medical/surgery) -"bRm" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/toxins/misc_lab) -"bRn" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bRo" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/toxins/misc_lab) -"bRp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bRq" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bRr" = (/obj/machinery/power/apc{dir = 1; name = "Misc. Research APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bRs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Miscellaneous Research"; dir = 2},/obj/machinery/camera{c_tag = "Miscellaneous Research"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) -"bRt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) -"bRu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) -"bRv" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRA" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/southleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) -"bRB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bRE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bRF" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bRG" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"bRH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRI" = (/obj/item/clothing/mask/cigarette,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRJ" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRK" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft) -"bRL" = (/obj/machinery/power/apc{dir = 1; name = "Robotics Maintenance APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Recharging Bay Maintenance"; req_access_txt = "29"},/turf/simulated/floor/plating,/area/assembly/chargebay) -"bRT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/assembly/chargebay) -"bRU" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) -"bRV" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) -"bRW" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/atmos) -"bRX" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/atmos) -"bRY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/atmos) -"bRZ" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_x = -28; pixel_y = 0},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bSa" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor,/area/atmos) -"bSb" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_atmos{name = "Monitoring Room"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bSc" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/atmos) -"bSd" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/atmos) -"bSe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor,/area/atmos) -"bSf" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Tank"; on = 0},/turf/simulated/floor,/area/atmos) -"bSg" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Mix to Tank"; on = 0},/turf/simulated/floor,/area/atmos) -"bSh" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Pure to Tank"; on = 1},/turf/simulated/floor,/area/atmos) -"bSi" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bSj" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bSk" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor{icon_state = "escape"; dir = 4},/area/atmos) -"bSl" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) -"bSm" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 1},/turf/simulated/floor/engine/n20,/area/atmos) -"bSn" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine/n20,/area/atmos) -"bSo" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bSp" = (/obj/machinery/light,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bSq" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bSr" = (/obj/structure/table,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bSs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "medpriv4"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay) -"bSt" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bSu" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/surgery) -"bSv" = (/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bSw" = (/obj/item/device/radio/beacon,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bSx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bSy" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bSz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor,/area/toxins/misc_lab) -"bSA" = (/turf/simulated/floor,/area/toxins/misc_lab) -"bSB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor,/area/toxins/misc_lab) -"bSC" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bSD" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bSE" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bSF" = (/obj/machinery/camera{c_tag = "Xenobiolody Containment Pen"; dir = 8; network = "RD"; pixel_x = 0; pixel_y = 0},/obj/machinery/camera{c_tag = "Xenobiolody Containment Pen"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bSG" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bSI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"bSJ" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft) -"bSK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"bSL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"bSM" = (/obj/machinery/power/apc{dir = 8; name = "Mech Bay APC"; pixel_x = -25; pixel_y = 1},/obj/structure/cable,/turf/simulated/floor,/area/assembly/chargebay) -"bSN" = (/obj/machinery/camera{c_tag = "Recharge Bay"; dir = 8},/obj/machinery/door_control{dir = 2; id = "Skynet_launch"; name = "Recharge Bay Door Control"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor,/area/assembly/chargebay) -"bSO" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/hallway/primary/aft) -"bSP" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) -"bSQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/wall,/area/atmos) -"bSR" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall,/area/atmos) -"bSS" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) -"bST" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) -"bSU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/table,/obj/item/clothing/gloves/black,/obj/item/device/radio/headset/headset_eng,/turf/simulated/floor,/area/atmos) -"bSV" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution Loop Monitor"; sensors = list("air_sensor" = "Mixed Air Supply Tank", "mair_meter" = "Mixed Air Supply Transfer", "dloop_atm_meter" = "Distribution Loop - Atmos")},/turf/simulated/floor,/area/atmos) -"bSW" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 1},/turf/simulated/floor,/area/atmos) -"bSX" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bSY" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/atmos) -"bSZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) -"bTa" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/atmos) -"bTb" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bTc" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor{icon_state = "escape"; dir = 6},/area/atmos) -"bTd" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bTe" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/space,/area) -"bTf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) -"bTg" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bTh" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bTi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bTj" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bTk" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bTl" = (/obj/structure/stool/bed/roller,/obj/machinery/camera{c_tag = "Surgery Recovery Room"; dir = 2; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bTm" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bTn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bTo" = (/obj/machinery/light{dir = 1},/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) -"bTp" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/medical/surgery) -"bTq" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/toxins/misc_lab) -"bTr" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)"; icon_state = "warnplate"; dir = 6},/area/toxins/misc_lab) -"bTs" = (/obj/structure/table,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTt" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/toxins/misc_lab) -"bTv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/toxins/misc_lab) -"bTw" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTx" = (/obj/machinery/portable_atmospherics/pump,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTy" = (/obj/machinery/sparker{id = "Xenobio"; pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bTz" = (/mob/living/carbon/metroid,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bTA" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bTB" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; icon_state = "on"; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bTC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTF" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTG" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment,/turf/space,/area) -"bTH" = (/obj/machinery/recharge_station,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bTI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_research{name = "Recharging Bay"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/chargebay) -"bTJ" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/turf/simulated/floor,/area/hallway/primary/aft) -"bTK" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/primary/aft) -"bTL" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Atmospherics"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bTM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/atmos) -"bTN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bTO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/atmos) -"bTP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bTQ" = (/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/atmos) -"bTR" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/atmos) -"bTS" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) -"bTT" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) -"bTU" = (/obj/machinery/camera{c_tag = "Atmospherics East"; dir = 8; network = "SS13"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) -"bTV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTY" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bTZ" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Recovery Room"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bUa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bUb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bUc" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/surgery) -"bUd" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 10},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/item/device/radio/electropack,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUe" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUf" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bUh" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor,/area/toxins/misc_lab) -"bUi" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUj" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUl" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUm" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUn" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bUo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUq" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft) -"bUr" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bUs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bUt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bUu" = (/turf/simulated/wall,/area/assembly/assembly_line) -"bUv" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Assembly Line"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/assembly/assembly_line) -"bUw" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bUx" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/chargebay) -"bUy" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/assembly/chargebay) -"bUz" = (/obj/machinery/light,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor,/area/assembly/chargebay) -"bUA" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_research{name = "Recharging Bay"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/chargebay) -"bUB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bUC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) -"bUD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) -"bUE" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) -"bUF" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/hallway/primary/aft) -"bUG" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/atmos) -"bUH" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/obj/item/weapon/wrench,/turf/simulated/floor,/area/atmos) -"bUI" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor,/area/atmos) -"bUJ" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; icon_state = "intact_on"; name = "Gas filter (Toxins tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bUK" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"bUL" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "tox_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bUM" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bUN" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bUO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUR" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bUS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/nosmoking_2{pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bUT" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bUU" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bUV" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bUW" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/gun/syringe,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) -"bUX" = (/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/turf/simulated/floor{dir = 1; icon_state = "whitecorner"},/area/medical/surgery) -"bUY" = (/obj/structure/table,/obj/machinery/cell_charger{pixel_y = 5},/obj/item/weapon/cable_coil,/obj/item/device/multitool,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bUZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) -"bVa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bVb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bVc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVd" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVe" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bVf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"bVg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"bVh" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVi" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Assembly Line Delivery"; req_access_txt = "29"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/assembly_line) -"bVj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVo" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/research{name = "Assembly Line"; req_access_txt = "29"; req_one_access_txt = "0"},/turf/simulated/floor,/area/assembly/assembly_line) -"bVp" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/hallway/primary/aft) -"bVq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) -"bVr" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) -"bVs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/atmos) -"bVt" = (/obj/machinery/camera{c_tag = "Atmospherics Airlock"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light,/turf/simulated/floor,/area/atmos) -"bVu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/atmos) -"bVv" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) -"bVw" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) -"bVx" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bVy" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bVz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bVA" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/medbay) -"bVB" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/medical/surgery) -"bVC" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -5; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 5; pixel_y = -4},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 6},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = -1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVD" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVE" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVF" = (/obj/machinery/door_control{id = "misclab"; name = "Test Chamber Blast Doors"; pixel_x = 6; pixel_y = -24; req_access_txt = "7"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVG" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVH" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bVJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bVK" = (/turf/simulated/wall/r_wall,/area/toxins/misc_lab) -"bVL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bVM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bVN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bVO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bVP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bVQ" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/camera{c_tag = "Assembly Line West"; dir = 2},/turf/simulated/floor,/area/assembly/assembly_line) -"bVR" = (/turf/simulated/floor,/area/assembly/assembly_line) -"bVS" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bVT" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/turf/simulated/floor,/area/assembly/assembly_line) -"bVU" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/assembly_line) -"bVV" = (/obj/structure/table,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_x = 2; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/pen,/turf/simulated/floor,/area/assembly/assembly_line) -"bVW" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 20; pixel_x = -3},/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor,/area/assembly/assembly_line) -"bVX" = (/obj/machinery/computer/rdconsole/robotics,/turf/simulated/floor,/area/assembly/assembly_line) -"bVY" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) -"bVZ" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/table,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/assembly/assembly_line) -"bWa" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/obj/machinery/camera{c_tag = "Assembly Line East"; dir = 2},/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) -"bWb" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor,/area/assembly/assembly_line) -"bWc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_research{name = "Robotics Assembly Line"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) -"bWd" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bWe" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bWf" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) -"bWg" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) -"bWh" = (/turf/simulated/floor{icon_state = "caution"; dir = 6},/area/hallway/primary/aft) -"bWi" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/atmos) -"bWj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/atmos) -"bWk" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/atmos) -"bWl" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; initialize_directions = 6; level = 2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/camera{c_tag = "Atmospherics Central"; dir = 4; network = "SS13"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) -"bWm" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bWn" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bWo" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bWp" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Plasma Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) -"bWq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bWr" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) -"bWt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) -"bWu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) -"bWv" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWy" = (/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "7"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bWz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWA" = (/turf/simulated/wall,/area/maintenance/incinerator) -"bWB" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bWC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bWD" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/weapon/cable_coil,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) -"bWE" = (/obj/effect/landmark/start{name = "Roboticist"},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bWF" = (/obj/machinery/power/apc{dir = 1; name = "Assembly Line APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/assembly/assembly_line) -"bWG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bWH" = (/obj/structure/stool,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bWI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bWJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bWK" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bWL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bWM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bWN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/engine/break_room) -"bWO" = (/turf/simulated/wall,/area/engine/break_room) -"bWP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/break_room) -"bWQ" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/break_room) -"bWR" = (/obj/machinery/computer/arcade,/obj/effect/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor,/area/engine/break_room) -"bWS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/computer/arcade,/turf/simulated/floor,/area/engine/break_room) -"bWT" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable,/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/atmos) -"bWU" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "External to Filter"; on = 1},/turf/simulated/floor,/area/atmos) -"bWV" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor,/area/atmos) -"bWW" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/space_heater,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/atmos) -"bWX" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; initialize_directions = 6; level = 2},/obj/machinery/space_heater,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) -"bWY" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bWZ" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bXa" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"bXb" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"bXc" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) -"bXd" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/virology) -"bXe" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/virology) -"bXf" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXg" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXh" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/securearea{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXn" = (/obj/structure/disposalpipe/junction,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/asmaint2) -"bXo" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXp" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/sign/deathsposal{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXq" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXr" = (/obj/machinery/atmospherics/pipe/tank/toxins{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXs" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXt" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXu" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bXv" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) -"bXw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"bXx" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) -"bXy" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"bXz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bXA" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/assembly/assembly_line) -"bXB" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/assembly/assembly_line) -"bXC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bXD" = (/obj/effect/landmark/start{name = "Roboticist"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/assembly/assembly_line) -"bXE" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westright{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/item/weapon/folder/white,/turf/simulated/floor,/area/assembly/assembly_line) -"bXF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/turf/simulated/floor,/area/hallway/primary/aft) -"bXG" = (/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bXH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/break_room) -"bXI" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"bXJ" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) -"bXK" = (/obj/structure/stool,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/engine/break_room) -"bXL" = (/obj/structure/stool,/obj/machinery/power/apc{dir = 1; name = "Engineering Break Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/break_room) -"bXM" = (/obj/structure/stool,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/break_room) -"bXN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/break_room) -"bXO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/engine/break_room) -"bXP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/atmos) -"bXQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/atmos) -"bXR" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Tank to Filter"; on = 0},/turf/simulated/floor,/area/atmos) -"bXS" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bXT" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bXU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "N2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bXV" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) -"bXW" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; name = "Gas filter (CO2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bXX" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) -"bXY" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "co2_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bXZ" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bYa" = (/turf/simulated/wall/r_wall,/area/medical/virology) -"bYb" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = 0; req_access_txt = "39"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bYc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/virology) -"bYd" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/virology) -"bYe" = (/obj/structure/rack{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYf" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYg" = (/obj/structure/stool/bed/chair,/obj/item/weapon/cigpacket,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYh" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYi" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYj" = (/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYk" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYl" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYm" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYo" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYq" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/binary/pump,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYr" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/binary/pump,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYs" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYt" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bYu" = (/obj/effect/sign/fire{pixel_y = 32},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/obj/machinery/light/small{dir = 1},/obj/machinery/access_button{command = "cycle_interior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -22; pixel_y = -10},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bYw" = (/obj/machinery/door/poddoor{id = "disvent"; name = "Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bYx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"bYy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"bYz" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000; pixel_x = 5; pixel_y = -5},/turf/simulated/floor,/area/assembly/assembly_line) -"bYA" = (/obj/machinery/conveyor_switch{id = "Skynet_heavy"},/turf/simulated/floor,/area/assembly/assembly_line) -"bYB" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor,/area/assembly/assembly_line) -"bYC" = (/obj/structure/stool,/turf/simulated/floor,/area/assembly/assembly_line) -"bYD" = (/obj/machinery/r_n_d/circuit_imprinter{pixel_y = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bYE" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/assembly_line) -"bYF" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westleft{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/assembly/assembly_line) -"bYG" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bYH" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bYI" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/engine/break_room) -"bYJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) -"bYK" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/paper{pixel_x = 3; pixel_y = 3},/obj/item/weapon/pen{layer = 4},/turf/simulated/floor,/area/engine/break_room) -"bYL" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/engine/break_room) -"bYM" = (/obj/structure/table,/turf/simulated/floor,/area/engine/break_room) -"bYN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/break_room) -"bYO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/engine/break_room) -"bYP" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_atmos{name = "Atmospherics Break Room"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bYQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bYR" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "O2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bYS" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "N2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) -"bYT" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor,/area/atmos) -"bYU" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; sensors = list("co2_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/atmos) -"bYV" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bYW" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bYX" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bYY" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) -"bYZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZa" = (/obj/structure/closet/l3closet{pixel_x = 4},/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 2},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) -"bZb" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZc" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZd" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZe" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZf" = (/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) -"bZg" = (/obj/machinery/door/airlock/engineering{name = "Aft Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"bZh" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) -"bZi" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bZj" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bZk" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bZl" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bZm" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bZn" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/mob/living/simple_animal/mouse,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bZo" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bZp" = (/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bZq" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; doortype = 7; frequency = 1449; glass = 1; icon = 'icons/obj/doors/Doorglass.dmi'; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Incinerator Interior Airlock"; opacity = 0; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bZr" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; doortype = 7; frequency = 1449; glass = 1; icon = 'icons/obj/doors/Doorglass.dmi'; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Incinerator Exterior Airlock"; opacity = 0; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bZs" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; on = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bZt" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/wardrobe/robotics_black,/turf/simulated/floor,/area/assembly/assembly_line) -"bZu" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/assembly/assembly_line) -"bZv" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/light,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) -"bZw" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) -"bZx" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 10; network = "RD"},/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) -"bZy" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) -"bZz" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/assembly/assembly_line) -"bZA" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/assembly_line) -"bZB" = (/obj/structure/table,/obj/item/device/multitool,/obj/item/weapon/crowbar,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) -"bZC" = (/obj/structure/table,/obj/item/clothing/gloves/black{pixel_y = 3},/obj/item/device/radio/headset/headset_rob,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/light,/turf/simulated/floor,/area/assembly/assembly_line) -"bZD" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bZE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) -"bZF" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bZG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bZH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) -"bZI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bZJ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bZK" = (/obj/machinery/vending/cola,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/engine/break_room) -"bZL" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) -"bZM" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola{pixel_x = -3},/turf/simulated/floor,/area/engine/break_room) -"bZN" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/screwdriver{pixel_y = 8},/turf/simulated/floor,/area/engine/break_room) -"bZO" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers{pixel_x = 5; pixel_y = 2},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) -"bZP" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"bZQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/break_room) -"bZR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bZS" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bZT" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bZU" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bZV" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 8; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) -"bZW" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "O2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) -"bZX" = (/obj/machinery/atmospherics/trinary/mixer{icon_state = "intact_on"; name = "Gas mixer (N2/O2)"; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 1; target_pressure = 4500},/turf/simulated/floor,/area/atmos) -"bZY" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 5; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bZZ" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"caa" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/atmos) -"cab" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"cac" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) -"cad" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cae" = (/obj/structure/closet/l3closet{pixel_x = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) -"caf" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cag" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cah" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cai" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"caj" = (/obj/machinery/power/apc{dir = 8; name = "Aft Starboard Solar APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cak" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cal" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cam" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"can" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cao" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"cap" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"caq" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"car" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_x = 26; pixel_y = 6; req_access_txt = "12"},/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = 24; pixel_y = -6},/obj/machinery/door_control{id = "disvent"; name = "Incinerator Vent Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cas" = (/obj/effect/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/obj/machinery/light/small,/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 24; pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cat" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; icon_state = "on"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"cau" = (/obj/structure/table,/obj/item/weapon/circular_saw{pixel_y = 6},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) -"cav" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) -"caw" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) -"cax" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/assembly/assembly_line) -"cay" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"caz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/aft) -"caA" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"caB" = (/obj/machinery/door/firedoor/border_only,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 32},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"caC" = (/obj/machinery/camera{c_tag = "Engineering Break-Room"; dir = 4; network = "SS13"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/engine/break_room) -"caD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/engine/break_room) -"caE" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) -"caF" = (/obj/structure/stool,/turf/simulated/floor,/area/engine/break_room) -"caG" = (/obj/structure/stool,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) -"caH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/break_room) -"caI" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/effect/sign/securearea{pixel_x = 32},/turf/simulated/floor,/area/engine/break_room) -"caJ" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = "SS13"},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) -"caK" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"caL" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "N2 Out"; on = 1},/turf/simulated/floor,/area/atmos) -"caM" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"caN" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"caO" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 Out"; on = 1},/turf/simulated/floor,/area/atmos) -"caP" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (O2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"caQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"caR" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"caS" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) -"caT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) -"caU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) -"caV" = (/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"caW" = (/obj/item/weapon/secstorage/ssafe{pixel_x = 5; pixel_y = 29},/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"caX" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"caY" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"caZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/medical/virology) -"cba" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "39"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) -"cbb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbc" = (/obj/structure/closet{pixel_x = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) -"cbd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbf" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera{c_tag = "Aft Starboard Solar Control"; dir = 4; network = "SS13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cbg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cbh" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cbi" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Incinerator APC"; pixel_x = -25; pixel_y = 0},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cbj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cbk" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cbl" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"cbm" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"cbn" = (/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"cbo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"cbp" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) -"cbq" = (/obj/structure/table,/obj/item/weapon/scalpel{pixel_y = 6},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) -"cbr" = (/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) -"cbs" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) -"cbt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cbu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cbv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cbw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cbx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/maintenance/aft) -"cby" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) -"cbz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cbA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/break_room) -"cbB" = (/obj/machinery/vending/coffee,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"cbC" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) -"cbD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"cbE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) -"cbF" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) -"cbG" = (/turf/simulated/wall/r_wall,/area/engine/break_room) -"cbH" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) -"cbI" = (/obj/machinery/atmospherics/valve/digital{name = "Nitrogen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) -"cbJ" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/turf/simulated/floor{icon_state = "red"},/area/atmos) -"cbK" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) -"cbL" = (/obj/machinery/light,/turf/simulated/floor,/area/atmos) -"cbM" = (/obj/machinery/atmospherics/valve/digital{name = "Oxygen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/atmos) -"cbN" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/atmos) -"cbO" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) -"cbP" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 5; icon_state = "intact-c"; level = 2},/obj/machinery/light,/turf/simulated/floor,/area/atmos) -"cbQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/machinery/meter{frequency = 1443; id = "mair_meter"},/turf/simulated/floor{icon_state = "arrival"; dir = 10},/area/atmos) -"cbR" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos) -"cbS" = (/obj/machinery/camera{c_tag = "Atmospherics South East"; dir = 1},/obj/machinery/atmospherics/valve/digital{name = "Mixed Air Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) -"cbT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"cbU" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbV" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) -"cbX" = (/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cbY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"cbZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"cca" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"ccc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"ccd" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cce" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccf" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cch" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"cci" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"ccj" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) -"cck" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"ccl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"ccm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"ccn" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cco" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"ccp" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"ccq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/portsolar) -"ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"ccs" = (/obj/machinery/optable{name = "Robotics Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) -"cct" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) -"ccu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"ccv" = (/turf/simulated/wall/r_wall,/area/engine/engineering) -"ccw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ccx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ccy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) -"ccz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"ccA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"ccB" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"ccC" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/break_room) -"ccD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/reagent_dispensers/water_cooler,/obj/effect/sign/securearea{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "yellowcorner"},/area/engine/break_room) -"ccE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "yellow"},/area/engine/break_room) -"ccF" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"ccG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/chiefs_office) -"ccH" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ccI" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) -"ccJ" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"ccK" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ccL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) -"ccM" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"ccN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"ccO" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"ccP" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"ccQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"ccR" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccS" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccU" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/door/airlock/medical{name = "Break Room"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccW" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_x = 8; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccX" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ccZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Virology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cda" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdb" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cde" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdk" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area) -"cdl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless,/area) -"cdm" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) -"cdn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"cdo" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) -"cdp" = (/turf/simulated/floor/plating/airless,/area/solar/port) -"cdq" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) -"cdr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cds" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdu" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdv" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdw" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdx" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/engineering) -"cdy" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"cdz" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"cdA" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"cdB" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engine_smes) -"cdC" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engine_smes) -"cdD" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engine_smes) -"cdE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"cdF" = (/obj/machinery/power/monitor,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"cdG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cdH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "yellow"; dir = 10},/area/engine/engineering) -"cdI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"cdJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/engine/engineering) -"cdK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) -"cdL" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Break room"; req_access_txt = "10"; req_one_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cdM" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cdN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cdO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cdP" = (/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cdQ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/hologram/holopad,/obj/machinery/door_control{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = 24; pixel_y = 5},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 24; pixel_y = -5},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cdR" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/space,/area) -"cdS" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/space,/area) -"cdT" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/turf/space,/area) -"cdU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/virology) -"cdV" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdW" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdX" = (/obj/machinery/light,/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cdY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) -"cdZ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cea" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cec" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ced" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cee" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cef" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceg" = (/obj/machinery/camera{c_tag = "Virology East"; dir = 8; network = "SS13"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cei" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cej" = (/obj/machinery/atmospherics/pipe/vent{dir = 1},/turf/simulated/floor/plating,/area) -"cek" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) -"cel" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"cem" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cen" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"ceo" = (/obj/machinery/power/apc{dir = 4; name = "Aft Port Solar APC"; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cep" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/wardrobe/black,/turf/simulated/floor/plating,/area/maintenance/aft) -"ceq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cer" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"ces" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/machinery/light/small{dir = 8},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/engine/engineering) -"cet" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/engine/engineering) -"ceu" = (/turf/simulated/floor/plating,/area/engine/engineering) -"cev" = (/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Secure Storage"},/turf/simulated/floor/plating,/area/engine/engineering) -"cew" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cex" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/engine/engineering) -"cey" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"cez" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"ceA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/engine/engineering) -"ceB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/engineering) -"ceC" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ceD" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"ceE" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"ceF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"ceG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ceH" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ceI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ceJ" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/item/weapon/cigpacket,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ceK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ceL" = (/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ceM" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) -"ceN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) -"ceO" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceP" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceQ" = (/obj/machinery/computer/pandemic,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceR" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation A"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) -"ceT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"ceU" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation B"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"ceV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ceW" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) -"ceX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"ceY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"ceZ" = (/obj/item/weapon/cable_coil{amount = 5},/turf/simulated/floor/plating,/area/maintenance/aft) -"cfa" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/engineering) -"cfb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/engineering) -"cfc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"cfd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"cfe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/engineering) -"cff" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor,/area/engine/engineering) -"cfg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cfh" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"cfi" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"cfj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cfk" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"cfl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cfm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfo" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfp" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Chief Engineer"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfq" = (/obj/machinery/computer/station_alert,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Engineer's Desk"; departmentType = 3; name = "Chief Engineer RC"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cfs" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cft" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "n2_in"; on = 1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cfu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "o2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cfv" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "o2_sensor"},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cfw" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "o2_in"; on = 1},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cfx" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cfy" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cfz" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; external_pressure_bound = 0; frequency = 1443; icon_state = "in"; id_tag = "air_out"; internal_pressure_bound = 2000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cfA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area) -"cfB" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/glasses/hud/health,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cfC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cfD" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cfE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"cfF" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cfG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/solar/starboard) -"cfH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfK" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfL" = (/obj/machinery/field_generator,/turf/simulated/floor/plating,/area/engine/engineering) -"cfM" = (/obj/machinery/emitter,/turf/simulated/floor/plating,/area/engine/engineering) -"cfN" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Engineering SMES Room"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/engine/engineering) -"cfO" = (/obj/structure/table,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/module/power_control,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/engine/engineering) -"cfP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/engine/engineering) -"cfQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/table,/obj/item/weapon/book/manual/engineering_singularity_safety,/obj/item/clothing/gloves/yellow,/turf/simulated/floor,/area/engine/engineering) -"cfR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cfS" = (/turf/simulated/floor,/area/engine/engineering) -"cfT" = (/obj/machinery/dispenser,/turf/simulated/floor,/area/engine/engineering) -"cfU" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/engine/engineering) -"cfV" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"cfW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cfX" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"cfY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/engineering) -"cfZ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"cga" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"cgb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/cartridge/engineering{pixel_x = 4; pixel_y = 5},/obj/item/weapon/cartridge/engineering{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cartridge/engineering{pixel_x = 3},/obj/structure/table/reinforced,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/item/weapon/reagent_containers/pill/kelotane{pixel_x = -3; pixel_y = -8},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgd" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/lighter/zippo,/obj/item/clothing/glasses/meson{pixel_y = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cge" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/camera{c_tag = "Engineering CE's Office"; dir = 1; pixel_x = 23},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgf" = (/obj/machinery/computer/atmos_alert,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgg" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cgh" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cgi" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cgj" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cgk" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cgl" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cgm" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cgn" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,/obj/item/weapon/reagent_containers/glass/bottle/cold{pixel_x = 3; pixel_y = 3},/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/camera{c_tag = "Virlogy West"; dir = 4; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgo" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Virologist"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgp" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/pen/red,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgq" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft) -"cgr" = (/obj/machinery/field_generator,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"cgs" = (/turf/simulated/wall,/area/engine/engineering) -"cgt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) -"cgu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) -"cgv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_engineering{name = "Power Storage"; req_access_txt = "10"; req_one_access_txt = "0"},/turf/simulated/floor,/area/engine/engineering) -"cgw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"cgx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) -"cgy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) -"cgz" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"cgA" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cgB" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"cgC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/engineering) -"cgD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"cgE" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cgF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cgG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/chiefs_office) -"cgH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/chiefs_office) -"cgI" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cgJ" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cgK" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cgL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgN" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgO" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/light,/obj/effect/sign/deathsposal{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"cgQ" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgR" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cgS" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"cgT" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) -"cgU" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/engine/engineering) -"cgV" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/effect/sign/securearea{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) -"cgW" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 9; icon_state = "yellow"},/area/engine/engineering) -"cgX" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_y = 30},/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"cgY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/vending/engivend,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"cgZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/vending/tool,/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"cha" = (/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) -"chb" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"chc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"chd" = (/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"che" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"chf" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"chg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chh" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"chi" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/engine/engineering) -"chj" = (/obj/structure/closet/l3closet/virology,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"chk" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"chl" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"chn" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10"},/turf/simulated/floor{icon_state = "delivery"},/area/engine/engineering) -"cho" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) -"chp" = (/obj/machinery/alarm,/turf/simulated/wall/r_wall,/area/engine/engineering) -"chq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"chr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cht" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"chu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = "Singularity"; pixel_x = 0; pixel_y = -30},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) -"chw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"chx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"chy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"chz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) -"chA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chC" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/requests_console{announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"chD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) -"chE" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chF" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/engine/engineering) -"chG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor,/area/engine/engineering) -"chH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/engine/engineering) -"chI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"chJ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/engine/engineering) -"chK" = (/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) -"chL" = (/obj/structure/closet/radiation,/turf/simulated/floor,/area/engine/engineering) -"chM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"chN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"chO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) -"chP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"chQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"chR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"chS" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/wrench,/obj/item/weapon/weldingtool,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) -"chT" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/yellow,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/engine/engineering) -"chU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) -"chV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chX" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chY" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"chZ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cia" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cib" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area) -"cic" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) -"cid" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cie" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"cif" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) -"cig" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/engine/engineering) -"cih" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/engineering_construction,/turf/simulated/floor,/area/engine/engineering) -"cii" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/weapon/extinguisher{pixel_x = 8},/turf/simulated/floor,/area/engine/engineering) -"cij" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"cik" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) -"cil" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"cim" = (/obj/machinery/camera{c_tag = "Engineering Center"; dir = 2; pixel_x = 23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"cin" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) -"cio" = (/obj/structure/table,/obj/item/device/flashlight{pixel_y = 5},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/turf/simulated/floor,/area/engine/engineering) -"cip" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/turf/simulated/floor,/area/engine/engineering) -"ciq" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor,/area/engine/engineering) -"cir" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) -"cis" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering) -"cit" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/escape_pod5/station) -"ciu" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape_pod5/station) -"civ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod5/station) -"ciw" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) -"cix" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ciy" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/camera{c_tag = "Engineering Storage"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/engine/engineering) -"ciz" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor,/area/engine/engineering) -"ciA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"ciB" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/weapon/storage/toolbox/electrical{pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) -"ciC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"ciD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"ciE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) -"ciF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) -"ciG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"ciH" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/engineering) -"ciI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) -"ciJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) -"ciK" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) -"ciL" = (/obj/machinery/door/airlock/external{name = "Engineering Escape Pod"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) -"ciM" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) -"ciN" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) -"ciO" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) -"ciP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape_pod5/station) -"ciQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"ciR" = (/obj/item/stack/sheet/plasteel{amount = 10},/obj/structure/table,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"ciS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"ciT" = (/obj/structure/table,/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/engine/engineering) -"ciU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"ciV" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"ciW" = (/obj/machinery/camera{c_tag = "Engineering West"; dir = 1; pixel_x = 23},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"ciX" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"ciY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/clothing/glasses/meson,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"ciZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/stool,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cja" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cjb" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) -"cjc" = (/obj/machinery/particle_accelerator/control_box,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) -"cjd" = (/obj/structure/particle_accelerator/fuel_chamber,/turf/simulated/floor/plating,/area/engine/engineering) -"cje" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) -"cjf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cjg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cjh" = (/obj/machinery/camera{c_tag = "Engineering East"; dir = 1; pixel_x = 23},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cji" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cjj" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/fire/firefighter,/obj/item/clothing/head/hardhat,/obj/item/clothing/head/hardhat,/obj/effect/sign/pods{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) -"cjk" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod5/station) -"cjl" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape_pod5/station) -"cjm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"cjn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/engine/engineering) -"cjo" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"cjp" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) -"cjq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjr" = (/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/crowbar,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) -"cjs" = (/obj/structure/stool,/turf/simulated/floor,/area/engine/engineering) -"cjt" = (/obj/structure/particle_accelerator/power_box,/turf/simulated/floor/plating,/area/engine/engineering) -"cju" = (/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/engine/engineering) -"cjv" = (/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/engine/engineering) -"cjw" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cjx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) -"cjy" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/turf/simulated/floor,/area/engine/engineering) -"cjz" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/turf/simulated/floor,/area/engine/engineering) -"cjA" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/engine/engineering) -"cjB" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/engine/engineering) -"cjC" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) -"cjD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor/plating,/area/engine/engineering) -"cjE" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/engine/engineering) -"cjF" = (/obj/structure/cable,/obj/machinery/power/rad_collector{anchored = 1},/turf/simulated/floor/plating,/area/engine/engineering) -"cjG" = (/obj/structure/cable,/obj/machinery/power/rad_collector{anchored = 1},/obj/item/weapon/tank/plasma,/turf/simulated/floor/plating,/area/engine/engineering) -"cjH" = (/obj/machinery/power/rad_collector{anchored = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) -"cjI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjJ" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) -"cjK" = (/obj/structure/particle_accelerator/particle_emitter/left,/turf/simulated/floor/plating,/area/engine/engineering) -"cjL" = (/obj/structure/particle_accelerator/particle_emitter/center,/turf/simulated/floor/plating,/area/engine/engineering) -"cjM" = (/obj/structure/particle_accelerator/particle_emitter/right,/turf/simulated/floor/plating,/area/engine/engineering) -"cjN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjO" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/engine/engineering) -"cjP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor/plating,/area/engine/engineering) -"cjQ" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) -"cjR" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) -"cjS" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/engine/engineering) -"cjT" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/engine/engineering) -"cjU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cjY" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engineering) -"cjZ" = (/obj/item/weapon/wirecutters,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cka" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) -"ckb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckd" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"; pixel_x = -32},/turf/simulated/floor/plating/airless,/area) -"cke" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"ckf" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckg" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cki" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckl" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"ckn" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cko" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckp" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"ckr" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cks" = (/obj/structure/grille,/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/plating/airless,/area/engine/engineering) -"ckt" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cku" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area) -"ckv" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckw" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckx" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cky" = (/obj/item/device/multitool,/turf/space,/area) -"ckz" = (/obj/item/weapon/wirecutters,/obj/structure/lattice,/turf/space,/area) -"ckA" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ckB" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckC" = (/obj/item/weapon/crowbar,/turf/space,/area) -"ckD" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"ckE" = (/obj/structure/grille,/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/wall/r_wall,/area/engine/engineering) -"ckF" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckG" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area) -"ckH" = (/obj/machinery/the_singularitygen{anchored = 1},/turf/simulated/floor/plating/airless,/area) -"ckI" = (/obj/machinery/light/spot{dir = 4; layer = 2.8},/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckJ" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ckK" = (/obj/item/weapon/weldingtool,/turf/space,/area) -"ckL" = (/obj/item/device/radio,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckM" = (/obj/structure/lattice,/obj/item/clothing/head/hardhat,/turf/space,/area) -"ckN" = (/turf/space,/area/syndicate_station/one) -"ckO" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckP" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/emp_proof{c_tag = "Singularity West"; dir = 4; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckQ" = (/obj/item/weapon/screwdriver,/obj/structure/lattice,/turf/space,/area) -"ckR" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera/emp_proof{c_tag = "Singularity East"; dir = 8; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckS" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"ckT" = (/turf/space,/area/syndicate_station/four) -"ckU" = (/turf/space,/area/syndicate_station/six) -"ckV" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) -"ckW" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) -"ckX" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) -"ckY" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) -"ckZ" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) -"cla" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) -"clb" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) -"clc" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) -"cld" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) -"cle" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) -"clf" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) -"clg" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) -"clh" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) -"cli" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) -"clj" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) -"clk" = (/turf/space/transit/east/shuttlespace_ew13,/area) -"cll" = (/turf/space/transit/east/shuttlespace_ew14,/area) -"clm" = (/turf/space/transit/east/shuttlespace_ew15,/area) -"cln" = (/turf/space/transit/east/shuttlespace_ew1,/area) -"clo" = (/turf/space/transit/east/shuttlespace_ew2,/area) -"clp" = (/turf/space/transit/east/shuttlespace_ew3,/area) -"clq" = (/turf/space/transit/east/shuttlespace_ew4,/area) -"clr" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) -"cls" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) -"clt" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) -"clu" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) -"clv" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) -"clw" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) -"clx" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) -"cly" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) -"clz" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) -"clA" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) -"clB" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) -"clC" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) -"clD" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) -"clE" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) -"clF" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) -"clG" = (/turf/space{tag = "icon-black"; icon_state = "black"},/area) -"clH" = (/turf/unsimulated/wall{tag = "icon-iron6"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron6"},/area) -"clI" = (/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) -"clJ" = (/turf/unsimulated/wall{tag = "icon-iron14"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron14"},/area) -"clK" = (/turf/unsimulated/wall{tag = "icon-iron10"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron10"},/area) -"clL" = (/turf/space/transit/north/shuttlespace_ns8,/area) -"clM" = (/turf/space/transit/north/shuttlespace_ns4,/area) -"clN" = (/turf/space/transit/north/shuttlespace_ns11,/area) -"clO" = (/turf/space/transit/north/shuttlespace_ns7,/area) -"clP" = (/turf/space/transit/north/shuttlespace_ns2,/area) -"clQ" = (/turf/space/transit/north/shuttlespace_ns5,/area) -"clR" = (/turf/space/transit/north/shuttlespace_ns6,/area) -"clS" = (/turf/space/transit/north/shuttlespace_ns14,/area) -"clT" = (/turf/space/transit/north/shuttlespace_ns3,/area) -"clU" = (/turf/space/transit/north/shuttlespace_ns13,/area) -"clV" = (/turf/space/transit/north/shuttlespace_ns15,/area) -"clW" = (/turf/space/transit/north/shuttlespace_ns10,/area) -"clX" = (/turf/space/transit/north/shuttlespace_ns12,/area) -"clY" = (/turf/space/transit/north/shuttlespace_ns1,/area) -"clZ" = (/turf/space/transit/north/shuttlespace_ns9,/area) -"cma" = (/turf/space/transit/east/shuttlespace_ew5,/area) -"cmb" = (/turf/space/transit/east/shuttlespace_ew6,/area) -"cmc" = (/turf/space/transit/east/shuttlespace_ew7,/area) -"cmd" = (/turf/space/transit/east/shuttlespace_ew8,/area) -"cme" = (/turf/space/transit/east/shuttlespace_ew10,/area) -"cmf" = (/turf/space/transit/east/shuttlespace_ew11,/area) -"cmg" = (/turf/space/transit/east/shuttlespace_ew12,/area) -"cmh" = (/turf/space/transit/east/shuttlespace_ew9,/area) -"cmi" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) -"cmj" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_wildlife) -"cmk" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) -"cml" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_plating) -"cmm" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Burn-Mix Floor"; nitrogen = 0; oxygen = 2500; temperature = 370; toxins = 5000},/area/holodeck/source_burntest) -"cmn" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_emptycourt) -"cmo" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_emptycourt) -"cmp" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_emptycourt) -"cmq" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) -"cmr" = (/obj/effect/landmark{name = "Holocarp Spawn"},/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_wildlife) -"cms" = (/obj/effect/landmark{name = "Atmospheric Test Start"},/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Burn-Mix Floor"; nitrogen = 0; oxygen = 2500; temperature = 370; toxins = 5000},/area/holodeck/source_burntest) -"cmt" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_emptycourt) -"cmu" = (/turf/simulated/floor/holofloor,/area/holodeck/source_emptycourt) -"cmv" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_emptycourt) -"cmw" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_emptycourt) -"cmx" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_emptycourt) -"cmy" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) -"cmz" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) -"cmA" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) -"cmB" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) -"cmC" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) -"cmD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) -"cmE" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cmF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cmG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cmH" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) -"cmI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cmJ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cmK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmL" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cmM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cmN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cmO" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cmP" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod5/transit) -"cmQ" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod5/transit) -"cmR" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod5/transit) -"cmS" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod5/transit) -"cmT" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) -"cmU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmV" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape/transit) -"cmW" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape/transit) -"cmX" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape/transit) -"cmY" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape/transit) -"cmZ" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape/transit) -"cna" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape/transit) -"cnb" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape/transit) -"cnc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) -"cnd" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) -"cne" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod5/transit) -"cnf" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod5/transit) -"cng" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod5/transit) -"cnh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) -"cni" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cnj" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape/transit) -"cnk" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape/transit) -"cnl" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape/transit) -"cnm" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape/transit) -"cnn" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape/transit) -"cno" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cnp" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) -"cnq" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_emptycourt) -"cnr" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_emptycourt) -"cns" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_emptycourt) -"cnt" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape/transit) -"cnu" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape/transit) -"cnv" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape/transit) -"cnw" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cnx" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) -"cny" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) -"cnz" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) -"cnA" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) -"cnB" = (/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) -"cnC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) -"cnD" = (/turf/unsimulated/wall,/area) -"cnE" = (/turf/unsimulated/wall{tag = "icon-iron11"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron11"},/area) -"cnF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cnG" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_basketball) -"cnH" = (/obj/structure/holohoop,/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_basketball) -"cnI" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_basketball) -"cnJ" = (/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) -"cnK" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnL" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/weapon/holo/esword/red,/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnM" = (/obj/structure/table/holotable,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnN" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnO" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnP" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) -"cnR" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_basketball) -"cnS" = (/turf/simulated/floor/holofloor,/area/holodeck/source_basketball) -"cnT" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_basketball) -"cnU" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) -"cnV" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) -"cnW" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnX" = (/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) -"cnY" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnZ" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_boxingcourt) -"coa" = (/turf/simulated/floor/holofloor,/area/holodeck/source_boxingcourt) -"cob" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_boxingcourt) -"coc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cod" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) -"coe" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) -"cof" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_basketball) -"cog" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"coh" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/escape_pod3/transit) -"coi" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/escape_pod3/transit) -"coj" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/escape_pod3/transit) -"cok" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/escape_pod3/transit) -"col" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) -"com" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"con" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) -"coo" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod3/transit) -"cop" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod3/transit) -"coq" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod3/transit) -"cor" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod3/transit) -"cos" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) -"cot" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "red"},/area/holodeck/source_basketball) -"cou" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "red"},/area/holodeck/source_basketball) -"cov" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "red"},/area/holodeck/source_basketball) -"cow" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cox" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) -"coy" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"coz" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) -"coA" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod3/transit) -"coB" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod3/transit) -"coC" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod3/transit) -"coD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) -"coE" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "green"},/area/holodeck/source_basketball) -"coF" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "green"},/area/holodeck/source_basketball) -"coG" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "green"},/area/holodeck/source_basketball) -"coH" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"coI" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) -"coJ" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"coK" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_boxingcourt) -"coL" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_boxingcourt) -"coM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"coN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) -"coO" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_basketball) -"coP" = (/obj/item/weapon/beach_ball/holoball,/turf/simulated/floor/holofloor,/area/holodeck/source_basketball) -"coQ" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_basketball) -"coR" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "Soft sand"},/area/holodeck/source_beach) -"coS" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"coT" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"coU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"coV" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) -"coW" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"coX" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "Beach Front"},/area/holodeck/source_beach) -"coY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) -"coZ" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_basketball) -"cpa" = (/obj/structure/holohoop{dir = 1},/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) -"cpb" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_basketball) -"cpc" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/simulated/floor/holofloor{icon = 'icons/misc/beach.dmi'; icon_plating = "water"; icon_regular_floor = "water"; icon_state = "water"; name = "Water"},/area/holodeck/source_beach) -"cpd" = (/obj/structure/table/holotable,/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"cpe" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/weapon/holo/esword/green,/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"cpf" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_thunderdomecourt) -"cpg" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxinggreen"; item_state = "boxinggreen"},/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_boxingcourt) -"cph" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_boxingcourt) -"cpi" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxinggreen"; item_state = "boxinggreen"},/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_boxingcourt) -"cpj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) -"cpk" = (/turf/unsimulated/wall{tag = "icon-iron5"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron5"},/area) -"cpl" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) -"cpm" = (/turf/unsimulated/wall{tag = "icon-iron13"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron13"},/area) -"cpn" = (/turf/unsimulated/wall{tag = "icon-iron9"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron9"},/area) -"cpo" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cpp" = (/turf/space,/area/shuttle/escape_pod1/centcom) -"cpq" = (/turf/space,/area/shuttle/escape_pod2/centcom) -"cpr" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/centcom/evac) -"cps" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/centcom/evac) -"cpt" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/centcom/evac) -"cpu" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/centcom/evac) -"cpv" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/centcom/evac) -"cpw" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/centcom/evac) -"cpx" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area/centcom/evac) -"cpy" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/centcom/evac) -"cpz" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/centcom/evac) -"cpA" = (/obj/machinery/door/airlock/external{name = "Salvage Shuttle Dock"},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cpB" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/centcom/evac) -"cpC" = (/turf/simulated/shuttle/plating,/area/centcom/evac) -"cpD" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/centcom/evac) -"cpE" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/centcom/evac) -"cpF" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpG" = (/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) -"cpH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpI" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpJ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 0},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpK" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/centcom/evac) -"cpL" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{dir = 3; icon_state = "swall_f10"; layer = 2; tag = "icon-swall_f10"},/area/centcom/evac) -"cpM" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/centcom/evac) -"cpN" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpO" = (/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpP" = (/obj/structure/stool,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpQ" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpR" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/centcom/evac) -"cpS" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cpT" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/centcom/evac) -"cpU" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cpV" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cpW" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cpX" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpY" = (/obj/structure/stool/bed/chair{dir = 4; name = "Defense"},/turf/simulated/shuttle/floor,/area/centcom/evac) -"cpZ" = (/obj/machinery/computer/arcade,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cqa" = (/obj/machinery/computer/card,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqb" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqc" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqd" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/stamp,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqe" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqf" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqg" = (/turf/space,/area/shuttle/escape_pod3/centcom) -"cqh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cqi" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cqj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cqk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cql" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cqm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cqn" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cqo" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cqp" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/obj/item/device/flash,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqq" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 4; icon_state = "right"; name = "Security Desk"; req_access_txt = "103"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cqr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) -"cqs" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod1/transit) -"cqt" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod1/transit) -"cqu" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod1/transit) -"cqv" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cqw" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cqx" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape_pod2/transit) -"cqy" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod2/transit) -"cqz" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod2/transit) -"cqA" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) -"cqB" = (/obj/machinery/vending/cola,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cqC" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod1/transit) -"cqD" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod1/transit) -"cqE" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod1/transit) -"cqF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cqG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cqH" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape_pod2/transit) -"cqI" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod2/transit) -"cqJ" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod2/transit) -"cqK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cqL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cqM" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"cqN" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"cqO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cqP" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cqQ" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod1/transit) -"cqR" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod1/transit) -"cqS" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod2/transit) -"cqT" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod2/transit) -"cqU" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod2/transit) -"cqV" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cqW" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"cqX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) -"cqY" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cqZ" = (/turf/space,/area/shuttle/escape_pod5/centcom) -"cra" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod1/transit) -"crb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) -"crc" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod2/transit) -"crd" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod2/transit) -"cre" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"crf" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"crg" = (/obj/machinery/door/airlock/hatch{name = "Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) -"crh" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) -"cri" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/centcom/evac) -"crj" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crk" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crl" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crm" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/centcom/evac) -"crn" = (/obj/machinery/door/airlock/hatch{name = "Cockpit"; req_access_txt = "109"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) -"cro" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crp" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crq" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crr" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crs" = (/obj/structure/table,/obj/item/weapon/storage/lockbox,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crt" = (/obj/structure/table,/obj/item/weapon/stamp/captain,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cru" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crv" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crw" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor,/area/centcom/evac) -"crx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) -"cry" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) -"crz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/centcom/evac) -"crA" = (/turf/unsimulated/wall,/area/start) -"crB" = (/obj/effect/landmark/start,/turf/unsimulated/floor,/area/start) -"crC" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_mothership) -"crD" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/syndicate_mothership) -"crE" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership) -"crF" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"crG" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"crH" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"crI" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"crJ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"crK" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership) -"crL" = (/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) -"crM" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma6"},/area/alien) -"crN" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma12"},/area/alien) -"crO" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma14"},/area/alien) -"crP" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma10"},/area/alien) -"crQ" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"crR" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control) -"crS" = (/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) -"crT" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma3"},/area/alien) -"crU" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) -"crV" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma1"},/area/alien) -"crW" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"crX" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"crY" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"crZ" = (/obj/item/weapon/paper{info = "Some stuff is missing..."; name = "Insert alien artifacts here."},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) -"csa" = (/obj/machinery/door/airlock/hatch,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) -"csb" = (/turf/space,/area/syndicate_mothership/elite_squad) -"csc" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad) -"csd" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cse" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"csf" = (/obj/effect/landmark{name = "Syndicate-Commando"; tag = "Commando"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"csg" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"csh" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"csi" = (/obj/mecha/combat/marauder/mauler,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) -"csj" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) -"csk" = (/turf/unsimulated/wall{icon = 'icons/misc/fullscreen.dmi'; icon_state = "title"; layer = 10; name = "Space Station 13"},/area/start) -"csl" = (/obj/structure/closet/acloset,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) -"csm" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma2"},/area/alien) -"csn" = (/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) -"cso" = (/turf/space,/area/shuttle/alien/base) -"csp" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma4"},/area/alien) -"csq" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma13"},/area/alien) -"csr" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma9"},/area/alien) -"css" = (/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) -"cst" = (/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) -"csu" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) -"csv" = (/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 = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"csw" = (/obj/structure/stool/bed/alien,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) -"csx" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"csy" = (/obj/machinery/computer/syndicate_elite_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"csz" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"csA" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "syndicate_elite"; name = "Front Hull Door"; opacity = 1},/turf/simulated/shuttle/plating,/area/shuttle/syndicate_elite/mothership) -"csB" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"csC" = (/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) -"csD" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma5"},/area/alien) -"csE" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"csF" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"csG" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"csH" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csI" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csJ" = (/obj/structure/table,/obj/item/device/flashlight/lamp{pixel_x = 4; pixel_y = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csK" = (/obj/machinery/computer/syndicate_station,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csL" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 10},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csM" = (/obj/structure/computerframe,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csN" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csO" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csP" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csQ" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csR" = (/obj/effect/landmark{name = "Syndicate-Gear-Closet"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csS" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) -"csT" = (/obj/machinery/door/window{name = "Cockpit"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csU" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"csV" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csW" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csX" = (/turf/unsimulated/wall,/area/centcom) -"csY" = (/obj/effect/landmark{name = "Nuclear-Closet"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"csZ" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "External Airlock"},/area) -"cta" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom) -"ctb" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom) -"ctc" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) -"ctd" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cte" = (/obj/structure/table,/obj/item/weapon/gun/energy/ionrifle,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctf" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctg" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cth" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cti" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"ctj" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"ctk" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"ctl" = (/obj/structure/table,/obj/item/device/aicard,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctm" = (/obj/structure/table,/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctn" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"cto" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctp" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctq" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"; dir = 10},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctr" = (/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"cts" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/device/multitool,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctt" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctu" = (/obj/machinery/door/window{dir = 4; icon = 'icons/obj/doors/windoor.dmi'; name = "Equipment Room"; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctv" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctw" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctx" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"cty" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctz" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/machinery/cell_charger,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctA" = (/turf/unsimulated/wall,/area/centcom/living) -"ctB" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Equipment Room"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctC" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/syndicate_station/start) -"ctD" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctE" = (/obj/machinery/door/window/northright,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctF" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctG" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/lighter/zippo,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctH" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/cigpacket,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctI" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctJ" = (/obj/item/stack/sheet/glass{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctK" = (/obj/item/stack/sheet/metal{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctL" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ctM" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ctN" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ctO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) -"ctP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) -"ctQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) -"ctR" = (/turf/unsimulated/wall,/area/centcom/suppy) -"ctS" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ctT" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (EAST)"; icon_state = "propulsion_l"; dir = 4},/turf/space,/area/shuttle/administration/centcom) -"ctU" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"ctV" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctW" = (/obj/structure/stool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctX" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctY" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ctZ" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cua" = (/obj/machinery/robotic_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cub" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Thunderdome Autolathe"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cuc" = (/obj/machinery/dispenser,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cud" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"cue" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cuf" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cug" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cuh" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cui" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cuj" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cuk" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cul" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cum" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/suppy) -"cun" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/suppy) -"cuo" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/suppy) -"cup" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/suppy) -"cuq" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cur" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cus" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cut" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuu" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/ointment,/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuv" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuw" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cux" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/infra,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuy" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuz" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuA" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/shuttle/administration/centcom) -"cuB" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cuC" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cuD" = (/obj/structure/table,/obj/machinery/juicer{pixel_y = 6},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cuE" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cuF" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cuG" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/living) -"cuH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/supply/dock) -"cuI" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/supply/dock) -"cuJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/supply/dock) -"cuK" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuL" = (/obj/machinery/door/window{dir = 4; icon = 'icons/obj/doors/windoor.dmi'; name = "Infirmary"; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuM" = (/obj/machinery/door/window/westright{name = "Tool Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuN" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/syndicate,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuO" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cuP" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cuQ" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/shuttle/plating,/area/shuttle/administration/centcom) -"cuR" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom) -"cuS" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/supply/dock) -"cuT" = (/obj/effect/marker/supplymarker,/turf/simulated/shuttle/floor,/area/supply/dock) -"cuU" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Infirmary"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuV" = (/obj/machinery/door/window{dir = 8; icon = 'icons/obj/doors/windoor.dmi'; name = "Tool Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuW" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cuX" = (/obj/item/weapon/weldingtool,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuY" = (/obj/machinery/door/window{dir = 1; name = "Secure Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cuZ" = (/obj/item/weapon/crowbar,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cva" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/table,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvb" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Teleporter"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvc" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvd" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cve" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvf" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvg" = (/obj/structure/device/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cvh" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cvi" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvj" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvk" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/wall,/area/centcom/living) -"cvl" = (/obj/structure/kitchenspike,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvm" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvn" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvo" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor2"; name = "Supply Shuttle Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/shuttle/plating,/area/supply/dock) -"cvp" = (/obj/machinery/telecomms/allinone{intercept = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvq" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvr" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvs" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cvt" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvu" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvv" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvw" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/supply/dock) -"cvx" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cvy" = (/obj/structure/closet/crate/internals,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cvz" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cvA" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_station/start) -"cvB" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvC" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cvD" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvE" = (/obj/structure/table/reinforced,/obj/machinery/librarycomp,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/shuttle/administration/centcom) -"cvF" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/shuttle/administration/centcom) -"cvG" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvH" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvI" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cvJ" = (/obj/effect/marker/supplymarker,/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; name = "Loading Doors"; pixel_x = 24; pixel_y = 8},/obj/machinery/door_control{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = 24; pixel_y = -8},/turf/simulated/shuttle/floor,/area/supply/dock) -"cvK" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l"; icon_state = "propulsion_l"},/turf/space,/area/syndicate_station/start) -"cvL" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) -"cvM" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r"; icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) -"cvN" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvO" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cvP" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cvQ" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cvR" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cvS" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/shuttle/administration/centcom) -"cvT" = (/turf/simulated/floor{icon_state = "chapel"},/area/shuttle/administration/centcom) -"cvU" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"cvV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cvW" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvX" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cvY" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cvZ" = (/obj/structure/table,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/living) -"cwa" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/living) -"cwb" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/living) -"cwc" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"cwd" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"cwe" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"cwf" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/kitchen/rollingpin,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cwg" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Shuttle Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/shuttle/plating,/area/supply/dock) -"cwh" = (/obj/machinery/vending/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cwi" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cwj" = (/obj/machinery/chem_dispenser,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cwk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/living) -"cwl" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/living) -"cwm" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/living) -"cwn" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/living) -"cwo" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"cwp" = (/obj/machinery/vending/dinnerware,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cwq" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cwr" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cws" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cwt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cwu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cwv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cww" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cwx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cwy" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/supply/dock) -"cwz" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"; tag = ""},/area/supply/dock) -"cwA" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"; tag = ""},/area/supply/dock) -"cwB" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/supply/dock) -"cwC" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/living) -"cwD" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/living) -"cwE" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/supply/dock) -"cwF" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/supply/dock) -"cwG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/supply/dock) -"cwH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/supply/dock) -"cwI" = (/turf/unsimulated/wall,/area/prison/solitary) -"cwJ" = (/turf/unsimulated/wall,/area/centcom/control) -"cwK" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/living) -"cwL" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/living) -"cwM" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l"; icon_state = "burst_l"},/turf/space,/area/supply/dock) -"cwN" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/supply/dock) -"cwO" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r"; icon_state = "burst_r"},/turf/space,/area/supply/dock) -"cwP" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) -"cwQ" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) -"cwR" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cwS" = (/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) -"cwT" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/wall,/area/prison/solitary) -"cwU" = (/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) -"cwV" = (/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cwW" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cwX" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) -"cwY" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cwZ" = (/turf/space,/area/centcom/control) -"cxa" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) -"cxb" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/control) -"cxc" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/centcom/control) -"cxd" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"cxe" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"cxf" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"cxg" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"cxh" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cxi" = (/turf/unsimulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/prison/solitary) -"cxj" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cxk" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cxl" = (/turf/unsimulated/wall,/area/centcom/test) -"cxm" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxn" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxo" = (/obj/structure/closet/secure_closet/security,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxp" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxq" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) -"cxr" = (/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) -"cxs" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) -"cxt" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cxu" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control) -"cxv" = (/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) -"cxw" = (/obj/machinery/computer/rdservercontrol{badmin = 1; name = "Master R&D Server Controller"},/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) -"cxx" = (/obj/machinery/r_n_d/server/centcom,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) -"cxy" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/control) -"cxz" = (/obj/machinery/dna_scannernew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxA" = (/obj/machinery/computer/scan_consolenew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxB" = (/obj/machinery/computer/cloning,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxC" = (/obj/machinery/clonepod,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxD" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxE" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxF" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxG" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxH" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxI" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxJ" = (/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxK" = (/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) -"cxL" = (/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) -"cxM" = (/obj/machinery/door/airlock/centcom{name = "Maintenance Access"; opacity = 1; req_access_txt = "106"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cxN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cxO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cxP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cxQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cxR" = (/obj/machinery/door/airlock/centcom{name = "Teleporter Bay"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cxS" = (/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxT" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cxU" = (/obj/machinery/door/window/northleft,/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxV" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxW" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cxX" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxY" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cxZ" = (/turf/unsimulated/wall,/area/centcom/specops) -"cya" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) -"cyb" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/control) -"cyc" = (/obj/machinery/door/airlock/centcom{name = "Research Facility"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/test) -"cyd" = (/obj/structure/closet/secure_closet/courtroom,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cye" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cyf" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera{c_tag = "Court"; invisibility = 1; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cyg" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"cyh" = (/obj/machinery/camera{c_tag = "Assault Armor North"; dir = 2; network = "CREED"},/obj/mecha/combat/marauder/seraph,/turf/unsimulated/floor{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/centcom/specops) -"cyi" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/specops) -"cyj" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) -"cyk" = (/obj/structure/table,/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyl" = (/obj/machinery/camera{c_tag = "Spec. Ops. Center"; dir = 2; network = "CREED"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cym" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyn" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyo" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/centcom/specops) -"cyp" = (/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) -"cyq" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cys" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/centcom/specops) -"cyt" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cyu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cyv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cyw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cyx" = (/obj/structure/closet/secure_closet/medical3{pixel_x = -5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cyy" = (/obj/structure/closet/secure_closet/medical1{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cyz" = (/obj/structure/closet/secure_closet/medical2{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cyA" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cyB" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cyC" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cyD" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cyE" = (/obj/effect/landmark{name = "Marauder Exit"},/turf/unsimulated/floor{name = "plating"},/area) -"cyF" = (/turf/unsimulated/floor{name = "plating"},/area) -"cyG" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cyH" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT3"; name = "Launch Bay #3"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cyI" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/specops) -"cyJ" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/specops) -"cyK" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT3"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"cyL" = (/turf/unsimulated/floor{tag = "icon-loadingarea (WEST)"; icon_state = "loadingarea"; dir = 8},/area/centcom/specops) -"cyM" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) -"cyN" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyO" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cyP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cyQ" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cyR" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cyS" = (/mob/living/silicon/decoy{name = "A.L.I.C.E."},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cyT" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cyU" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cyV" = (/obj/mecha/combat/marauder,/turf/unsimulated/floor{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/centcom/specops) -"cyW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cyX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cyY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cyZ" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cza" = (/obj/structure/window/reinforced,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"czb" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 4},/area/centcom/control) -"czc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"czd" = (/obj/machinery/computer/ordercomp,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cze" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czg" = (/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"czh" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czi" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czj" = (/obj/machinery/computer/crew,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czk" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) -"czl" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) -"czm" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT2"; name = "Launch Bay #2"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czn" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT2"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"czo" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/centcom/specops) -"czp" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT"; name = "Assault Armor Storage"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"czq" = (/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"czr" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "CREED"; name = "Ready Room"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"czs" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"czt" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) -"czu" = (/obj/machinery/door/airlock/centcom{name = "Bridge"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czv" = (/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"czw" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"czx" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"czy" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"czz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czC" = (/obj/machinery/door/airlock/centcom{name = "Creed's Office"; opacity = 1; req_access_txt = "108"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"czD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czF" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"czG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"czH" = (/obj/machinery/computer/robotics,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czI" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czJ" = (/obj/machinery/computer/card,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czK" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czL" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT1"; name = "Launch Bay #1"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czM" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT1"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"czN" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) -"czO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"czP" = (/turf/unsimulated/floor{dir = 6; icon_state = "asteroid8"; name = "sand"; tag = "icon-asteroid8 (SOUTHEAST)"},/area/centcom/specops) -"czQ" = (/obj/structure/table/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czR" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"czS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"czT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"czU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"czV" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"czW" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) -"czX" = (/obj/machinery/camera{c_tag = "Jury Room"; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"czY" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"czZ" = (/obj/structure/table,/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/centcom/specops) -"cAa" = (/turf/unsimulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/centcom/specops) -"cAb" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/centcom/specops) -"cAc" = (/turf/unsimulated/wall,/area/centcom/creed) -"cAd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"cAe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"cAf" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/creed) -"cAg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"cAh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"cAi" = (/obj/structure/table/reinforced,/obj/item/device/pda/captain,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cAj" = (/obj/machinery/computer/secure_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cAk" = (/obj/machinery/computer/security,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cAl" = (/obj/structure/table/reinforced,/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cAm" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cAn" = (/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cAo" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cAp" = (/turf/unsimulated/wall,/area/centcom/evac) -"cAq" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) -"cAr" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) -"cAs" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) -"cAt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cAu" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT0"; name = "Launch Bay #0"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cAv" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT0"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"cAw" = (/obj/machinery/camera{c_tag = "Assault Armor South"; dir = 1; network = "CREED"},/turf/unsimulated/floor{tag = "icon-loadingarea (WEST)"; icon_state = "loadingarea"; dir = 8},/area/centcom/specops) -"cAx" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) -"cAy" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAz" = (/obj/structure/closet/secure_closet/hos,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAA" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAB" = (/obj/structure/rack,/obj/item/weapon/secstorage/sbriefcase,/obj/item/weapon/cigpacket,/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAC" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAD" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) -"cAE" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) -"cAF" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cAG" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cAH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cAI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cAJ" = (/turf/unsimulated/floor{tag = "icon-loadingarea"; icon_state = "loadingarea"},/area/centcom/specops) -"cAK" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (General)"; pixel_x = -28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cAL" = (/obj/structure/closet/secure_closet/injection,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cAM" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) -"cAN" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cAO" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/specops/centcom) -"cAP" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "NTrasen"; name = "Outer Airlock"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cAQ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) -"cAR" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cAS" = (/obj/structure/table,/obj/item/assembly/shock_kit{icon = 'icons/obj/assemblies.dmi'},/obj/item/device/assembly/signaler,/obj/item/weapon/handcuffs,/obj/item/weapon/melee/classic_baton,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cAT" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cAU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/unsimulated/floor,/area/shuttle/specops/centcom) -"cAV" = (/obj/effect/landmark{name = "Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cAW" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cAX" = (/obj/machinery/camera{c_tag = "Spec. Ops. Shuttle"; dir = 2; network = "CREED"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cAY" = (/obj/machinery/computer/pod{id = "NTrasen"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cAZ" = (/obj/machinery/computer/specops_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cBa" = (/obj/structure/table/woodentable{dir = 9},/obj/item/weapon/reagent_containers/food/drinks/flask,/obj/item/clothing/mask/cigarette/cigar/havana,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBb" = (/obj/machinery/computer/security/telescreen{name = "Spec. Ops. Monitor"; network = "CREED"},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBc" = (/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBd" = (/obj/machinery/computer/card/centcom,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBe" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/control) -"cBf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/control) -"cBg" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "NTrasen"; name = "Outer Airlock"; p_open = 0},/turf/simulated/shuttle/plating,/area/shuttle/specops/centcom) -"cBh" = (/turf/simulated/shuttle/plating,/area/shuttle/specops/centcom) -"cBi" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{name = "Spec Ops Ready Room"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 15; req_access_txt = "11"; id = "CREED"},/obj/machinery/door_control{name = "Mech Storage"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 0; req_access_txt = "11"; id = "ASSAULT"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBk" = (/obj/machinery/computer/pod{id = "NTrasen"; name = "Hull Door Control"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cBl" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cBm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cBn" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cBo" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cBp" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) -"cBq" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cBr" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cBs" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cBt" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cBu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cBv" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control switch for port-side blast doors."; icon_state = "doorctrl0"; id = "CentComPort"; name = "Security Doors"; pixel_y = -4; req_access_txt = "101"},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cBw" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cBx" = (/turf/unsimulated/wall,/area/centcom/ferry) -"cBy" = (/obj/machinery/door/window/westright{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cBz" = (/obj/machinery/door/window/eastleft{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cBA" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/escape/centcom) -"cBB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cBC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cBD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cBE" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape/centcom) -"cBF" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) -"cBG" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/obj{anchored = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape/centcom) -"cBH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBI" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cBJ" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cBK" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBL" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/obj{anchored = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape/centcom) -"cBM" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cBN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cBO" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/machinery/door/window/southleft{name = "Security"; req_access_txt = ""},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cBP" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cBQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) -"cBR" = (/obj/machinery/computer/atmos_alert,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBS" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cBT" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cBU" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cBV" = (/obj/machinery/computer/security,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBW" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cBX" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBY" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cBZ" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/ferry) -"cCa" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/ferry) -"cCb" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cCc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cCd" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) -"cCe" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cCf" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/control) -"cCg" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cCh" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/escape/centcom) -"cCi" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) -"cCj" = (/obj/machinery/status_display,/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) -"cCk" = (/obj/machinery/door/airlock/glass_command{name = "Escape Shuttle Cockpit"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cCl" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) -"cCm" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/transport1/centcom) -"cCn" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/transport1/centcom) -"cCo" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/transport1/centcom) -"cCp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/transport1/centcom) -"cCq" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/transport1/centcom) -"cCr" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (WEST)"; icon_state = "propulsion_l"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) -"cCs" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cCt" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cCu" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/transport1/centcom) -"cCv" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cCw" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/transport1/centcom) -"cCx" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/transport1/centcom) -"cCy" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cCz" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) -"cCA" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cCB" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cCC" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"cCD" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cCE" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cCF" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cCG" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cCH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cCI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cCJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cCK" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cCM" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/transport1/centcom) -"cCN" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/transport1/centcom) -"cCO" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/transport1/centcom) -"cCP" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cCQ" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) -"cCR" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/ferry) -"cCS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cCT" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall,/area/centcom/ferry) -"cCU" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"cCV" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"cCW" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall,/area/centcom/evac) -"cCX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cCY" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) -"cCZ" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cDa" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cDb" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cDc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cDd" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/transport1/centcom) -"cDe" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/shuttle/transport1/centcom) -"cDf" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cDg" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"cDh" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"cDi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cDj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cDk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cDl" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/evac) -"cDm" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) -"cDn" = (/turf/unsimulated/wall,/area/centcom/holding) -"cDo" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"cDp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cDq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cDr" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDs" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDt" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDu" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDv" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDw" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDx" = (/obj/structure/rack,/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDy" = (/obj/structure/rack,/obj/item/toy/sword,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDz" = (/obj/structure/rack,/obj/item/toy/gun,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDA" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDB" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) -"cDC" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cDD" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cDE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cDF" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) -"cDG" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) -"cDH" = (/obj/structure/table,/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDI" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDJ" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cDK" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cDL" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cDM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cDN" = (/turf/unsimulated/floor{dir = 6; icon_state = "warning"},/area/centcom/control) -"cDO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cDP" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cDQ" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDR" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDS" = (/obj/structure/table,/obj/item/weapon/lighter/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDU" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cDV" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cDW" = (/turf/unsimulated/wall,/area/tdome) -"cDX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cDY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cDZ" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cEb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cEc" = (/obj/structure/rack,/obj/item/clothing/head/that,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/wcoat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEd" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) -"cEe" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEf" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cEh" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) -"cEi" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"cEj" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) -"cEk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cEl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cEm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cEn" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Escape Shuttle Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cEo" = (/obj/machinery/status_display,/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) -"cEp" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cEq" = (/obj/structure/rack,/obj/item/weapon/storage/crayonbox,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEr" = (/obj/machinery/vending/coffee,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEs" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"cEt" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"cEu" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEv" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEw" = (/obj/structure/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEx" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cEy" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cEz" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cEA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cEB" = (/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "1"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cEC" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/computer/security/telescreen{name = "Entertainment monitor"; desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; pixel_y = -30},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cED" = (/obj/machinery/vending/snack,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEE" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"cEF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cEG" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 28; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cEH" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"cEI" = (/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"cEJ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"cEK" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEL" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEM" = (/obj/machinery/vending/cola,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cEN" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"cEO" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) -"cEP" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"cEQ" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cER" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/shuttle/escape/centcom) -"cES" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"cET" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) -"cEU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"cEV" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) -"cEW" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) -"cEX" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) -"cEY" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) -"cEZ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/escape/centcom) -"cFa" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape/centcom) -"cFb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) -"cFc" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape/centcom) -"cFd" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) -"cFe" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) -"cFf" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"cFg" = (/obj/structure/closet/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFh" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFi" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFj" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"cFk" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFl" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/lighter/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFm" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFn" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFo" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFp" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFq" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFr" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFs" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFt" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFu" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFv" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFw" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFx" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cFy" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFz" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFA" = (/obj/structure/disposalpipe/segment,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFB" = (/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cFC" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFD" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) -"cFE" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"cFF" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFG" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFH" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) -"cFI" = (/turf/simulated/floor,/area/tdome) -"cFJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"cFK" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFL" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFM" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cFN" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cFO" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) -"cFP" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"cFQ" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cFR" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cFS" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cFT" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cFU" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cFV" = (/turf/simulated/floor/bluegrid,/area/tdome) -"cFW" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/bluegrid,/area/tdome) -"cFX" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cFY" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/bluegrid,/area/tdome) -"cFZ" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/bluegrid,/area/tdome) -"cGa" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cGb" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) -"cGc" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cGd" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cGe" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cGf" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cGg" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cGh" = (/turf/unsimulated/floor{tag = "icon-redcorner (WEST)"; icon_state = "redcorner"; dir = 8},/area/tdome) -"cGi" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cGj" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/simulated/floor,/area/tdome) -"cGk" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cGl" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cGm" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) -"cGn" = (/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGo" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGp" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGq" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGs" = (/turf/unsimulated/wall{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGt" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGu" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGv" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGw" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGx" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGy" = (/obj/structure/signpost,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGz" = (/obj/structure/closet,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGA" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGB" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGC" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGD" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGE" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGF" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGG" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGH" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGI" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGJ" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGK" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGL" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGM" = (/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGN" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGO" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cGP" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGQ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGR" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGS" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGU" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGV" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGW" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGX" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cGY" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) -"cGZ" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) -"cHa" = (/turf/unsimulated/wall{icon = 'icons/misc/beach.dmi'; icon_state = "water"},/area/beach) -"cHb" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cHc" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cHd" = (/turf/unsimulated/wall,/area/wizard_station) -"cHe" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHf" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHg" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHh" = (/obj/machinery/librarycomp,/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHi" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHj" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHk" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) -"cHl" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cHm" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/rd,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) -"cHn" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cHo" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cHp" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) -"cHq" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHr" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

"; name = "List of Available Spells (READ)"},/obj/item/trash/tray,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) -"cHs" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cHt" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) -"cHu" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHv" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cHw" = (/turf/unsimulated/wall{icon = 'icons/turf/walls.dmi'; icon_state = "rock"; name = "rock"},/area/planet/clown) -"cHx" = (/turf/unsimulated/wall{icon = 'icons/turf/floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) -"cHy" = (/obj/structure/bookcase,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHA" = (/obj/structure/table/woodentable,/obj/effect/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHB" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHC" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/marisa,/obj/item/clothing/shoes/sandal/marisa,/obj/item/clothing/head/wizard/marisa,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cHD" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusblue,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cHE" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cHF" = (/obj/structure/table/woodentable,/obj/item/trash/cheesie,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHG" = (/obj/structure/table/woodentable,/obj/item/weapon/spacecash,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHH" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cHI" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cHJ" = (/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cHK" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cHL" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cHM" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cHN" = (/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cHO" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cHP" = (/obj/item/weapon/pickaxe,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cHQ" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cHR" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHS" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHT" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHU" = (/obj/item/trash/raisins,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHV" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cHW" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cHX" = (/obj/structure/table/reinforced,/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cHY" = (/obj/structure/table/reinforced,/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cHZ" = (/obj/effect/showcase,/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cIa" = (/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cIb" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIc" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cId" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIe" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIf" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) -"cIg" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) -"cIh" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cIi" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cIj" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cIk" = (/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cIl" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cIm" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIn" = (/obj/effect/critter/creature{name = "Experiment 35b"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) -"cIo" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cIp" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cIq" = (/obj/item/device/flashlight/lantern,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cIr" = (/obj/structure/table/woodentable,/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIs" = (/obj/structure/table/woodentable,/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIt" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIu" = (/obj/structure/table/woodentable,/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIv" = (/obj/effect/decal/cleanable/molten_item,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) -"cIw" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cIx" = (/obj/item/trash/chips,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cIy" = (/obj/structure/rack,/obj/item/weapon/kitchenknife{desc = "The unearthly energies that once powered this blade are now dormant"; icon = 'icons/obj/wizard.dmi'; icon_state = "render"; name = "Veil Render"},/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cIz" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cIA" = (/obj/structure/rack,/obj/item/weapon/kitchenknife{desc = "An all purpose knife for ritualistic sacrifice."; name = "Ritual knife"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cIB" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIC" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cID" = (/obj/structure/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIE" = (/obj/effect/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cIF" = (/obj/item/weapon/shovel,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cIG" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/derelict/ship) -"cIH" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/derelict/ship) -"cII" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/derelict/ship) -"cIJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/derelict/ship) -"cIK" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) -"cIL" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cIM" = (/obj/machinery/sleeper,/obj/machinery/light{dir = 1},/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cIN" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cIO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) -"cIP" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/derelict/ship) -"cIQ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (WEST)"; icon_state = "burst_r"; dir = 8},/turf/space,/area/derelict/ship) -"cIR" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/derelict/ship) -"cIS" = (/obj/machinery/computer/med_data,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cIT" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cIU" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/derelict/ship) -"cIV" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) -"cIW" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/ship) -"cIX" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/derelict/ship) -"cIY" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) -"cIZ" = (/obj/item/weapon/scalpel,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJa" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/derelict/ship) -"cJb" = (/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJc" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJg" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJh" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJi" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJj" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/derelict/ship) -"cJk" = (/obj/item/device/multitool,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJl" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/derelict/ship) -"cJn" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) -"cJo" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (WEST)"; icon_state = "burst_l"; dir = 8},/turf/space,/area/derelict/ship) -"cJp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJq" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) -"cJr" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJs" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJt" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJv" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJx" = (/obj/machinery/door/window,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJy" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJz" = (/obj/structure/table,/obj/item/weapon/gun/energy/laser/retro,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJA" = (/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/simulated/shuttle/plating,/area/derelict/ship) -"cJB" = (/obj/machinery/light/small{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJC" = (/obj/structure/table,/obj/item/weapon/tank/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) -"cJE" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area) -"cJF" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area) -"cJG" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area) -"cJH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area) -"cJI" = (/obj/structure/table,/obj/item/device/analyzer,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJL" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJM" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJN" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area) -"cJO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area) -"cJP" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cJQ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area) -"cJR" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area) -"cJS" = (/obj/machinery/door/window/northright,/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJT" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJU" = (/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJV" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cJW" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cJX" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/derelict/ship) -"cJY" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/derelict/ship) -"cJZ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area) -"cKa" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cKb" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area) -"cKc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) -"cKd" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area) -"cKe" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area) -"cKf" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area) -"cKg" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKh" = (/obj/item/weapon/shard,/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKi" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKj" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKk" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKl" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKm" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKn" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKo" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKp" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) -"cKq" = (/obj/item/weapon/card/data/clown,/turf/space,/area) -"cKr" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/simulated/shuttle/plating,/area/derelict/ship) -"cKs" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/turf/simulated/shuttle/plating,/area/derelict/ship) -"cKt" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/plating,/area/derelict/ship) -"cKu" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKv" = (/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKw" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) -"cKx" = (/obj/machinery/computer/pod{id = "oldship_gun"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKy" = (/obj/machinery/light/small,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKz" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKA" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cKB" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cKC" = (/obj/machinery/camera{c_tag = "North Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) -"cKD" = (/turf/simulated/wall/r_wall,/area) -"cKE" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomsat) -"cKF" = (/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"cKG" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cKH" = (/turf/space,/area/turret_protected/tcomsat) -"cKI" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera{c_tag = "West Wing North"; dir = 2; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) -"cKJ" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKK" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKL" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKM" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKN" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKO" = (/obj/item/weapon/coin/clown,/turf/simulated/floor/engine,/area/tcommsat/computer) -"cKP" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor,/area/tcommsat/computer) -"cKQ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cKR" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor,/area/tcommsat/computer) -"cKS" = (/obj/machinery/camera{c_tag = "Lounge"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/computer) -"cKT" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor,/area/tcommsat/computer) -"cKU" = (/turf/simulated/floor,/area/tcommsat/computer) -"cKV" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomsat) -"cKW" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/meter,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cKZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLa" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLb" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) -"cLc" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) -"cLd" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/tcommsat/computer) -"cLe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/obj/machinery/camera{c_tag = "Main Computer Room"; dir = 2; network = "Tcomsat"},/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/turf/simulated/floor,/area/tcommsat/computer) -"cLf" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/turf/simulated/floor,/area/tcommsat/computer) -"cLg" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor,/area/tcommsat/computer) -"cLh" = (/obj/item/weapon/syntiflesh{name = "Cuban Pete-Meat"},/turf/simulated/floor/engine,/area/tcommsat/computer) -"cLi" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/computer) -"cLj" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomsat) -"cLk" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLl" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLm" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLn" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/closet,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLo" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) -"cLp" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/tcommsat/computer) -"cLq" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cLr" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; name = "General Listening Channel"; pixel_x = 28; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/computer) -"cLs" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) -"cLt" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/tcommsat/computer) -"cLu" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"cLv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cLw" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomsat) -"cLx" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cLy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) -"cLz" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) -"cLA" = (/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomsat) -"cLB" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"cLC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"cLD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cLE" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"cLF" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) -"cLG" = (/obj/item/weapon/syntiflesh{name = "Cuban Pete-Meat"},/obj/item/weapon/spacecash,/turf/simulated/floor/engine,/area/tcommsat/computer) -"cLH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cLI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/tcommsat/computer) -"cLJ" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"cLK" = (/obj/structure/table,/obj/item/weapon/cigpacket,/turf/simulated/floor,/area/tcommsat/computer) -"cLL" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) -"cLM" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cLN" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cLO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cLP" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cLQ" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 9; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Control Room"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/computer) -"cLR" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) -"cLS" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) -"cLT" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) -"cLU" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) -"cLV" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/machinery/power/apc{dir = 4; name = "Telecoms Sat. Control APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/computer) -"cLW" = (/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cLX" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/tcommsat/computer) -"cLY" = (/obj/machinery/vending/cola,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/tcommsat/computer) -"cLZ" = (/obj/item/weapon/cigbutt,/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/computer) -"cMa" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cMb" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"cMc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"cMd" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) -"cMe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area) -"cMf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) -"cMg" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cMh" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cMi" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) -"cMj" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMk" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) -"cMl" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light{dir = 8},/obj/structure/table,/obj/item/device/multitool,/obj/effect/sign/electricshock{pixel_x = -32},/turf/simulated/floor,/area/tcommsat/computer) -"cMm" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 1; on = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cMn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) -"cMo" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/tcommsat/computer) -"cMp" = (/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Server Access"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/chamber) -"cMq" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/chamber) -"cMr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"cMs" = (/obj/machinery/door/airlock/hatch{name = "Telecoms Lounge"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/computer) -"cMt" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/space,/area/turret_protected/tcomsat) -"cMu" = (/obj/machinery/turret{lasers = 1; lasertype = 2},/turf/simulated/floor/plating/airless,/area/turret_protected/tcomsat) -"cMv" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cMx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cMy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cMz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cMA" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/effect/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cMB" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cMC" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cME" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMF" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 1},/turf/space,/area/turret_protected/tcomsat) -"cMG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cMH" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMI" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMJ" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Telecoms Sat. Central Compartment APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMK" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cML" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMM" = (/obj/machinery/camera{c_tag = "Central Compartment North"; dir = 2; network = "Tcomsat"},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMN" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMO" = (/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMP" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cMQ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cMR" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMS" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMT" = (/obj/machinery/telecomms/broadcaster/preset_left/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMV" = (/obj/machinery/telecomms/broadcaster/preset_right/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMW" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cMX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cMY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cMZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cNa" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 6; icon_state = "intact-b-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNb" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 9; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cNc" = (/obj/machinery/telecomms/server/presets/cargo,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNd" = (/obj/machinery/telecomms/server/presets/mining,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNf" = (/obj/machinery/telecomms/server/presets/common,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNg" = (/obj/machinery/telecomms/server/presets/engineering,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cNi" = (/obj/structure/table,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Telecoms Storage"; network = "Tcomsat"},/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNk" = (/obj/structure/rack,/obj/item/weapon/circuitboard/telecomms/processor,/obj/item/weapon/circuitboard/telecomms/processor,/obj/item/weapon/circuitboard/telecomms/receiver,/obj/item/weapon/circuitboard/telecomms/server,/obj/item/weapon/circuitboard/telecomms/server,/obj/item/weapon/circuitboard/telecomms/bus,/obj/item/weapon/circuitboard/telecomms/bus,/obj/item/weapon/circuitboard/telecomms/broadcaster,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNl" = (/obj/machinery/camera{c_tag = "West Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) -"cNm" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNn" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera{c_tag = "West Wing Middle"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) -"cNo" = (/obj/machinery/telecomms/broadcaster/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNp" = (/obj/machinery/telecomms/broadcaster/preset_right,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNq" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cNr" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNs" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) -"cNt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cNu" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNv" = (/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNw" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNx" = (/obj/machinery/camera{c_tag = "East Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) -"cNy" = (/turf/simulated/floor/plating,/area) -"cNz" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNA" = (/obj/effect/sign/nosmoking_2{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNB" = (/obj/machinery/telecomms/processor/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNC" = (/obj/machinery/telecomms/bus/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cND" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNE" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/telecomms/hub/preset,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNF" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNG" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNH" = (/obj/effect/sign/nosmoking_2{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNI" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cNJ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Storage"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNM" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNN" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNO" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNP" = (/obj/machinery/telecomms/relay/preset/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNQ" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNR" = (/obj/machinery/telecomms/receiver/preset_right,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNS" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNT" = (/obj/machinery/telecomms/processor/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNU" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) -"cNV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cNW" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNX" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNY" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cOa" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/transmitter,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cOb" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/turf/simulated/floor,/area/turret_protected/tcomsat) -"cOc" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomsat) -"cOd" = (/obj/machinery/telecomms/server/presets/science,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cOe" = (/obj/machinery/telecomms/server/presets/medical,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cOf" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOg" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOh" = (/obj/machinery/telecomms/receiver/preset_left/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOi" = (/obj/machinery/telecomms/receiver/preset_right/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOj" = (/obj/machinery/telecomms/server/presets/command,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cOk" = (/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cOl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cOm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cOn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) -"cOo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/obj/machinery/light,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOp" = (/obj/machinery/camera{c_tag = "Central Compartment South"; dir = 1; network = "Tcomsat"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cOr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cOs" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 4; layer = 2.8},/turf/space,/area/turret_protected/tcomsat) -"cOt" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cOu" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) -"cOv" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cOw" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) -"cOx" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cOy" = (/obj/machinery/turret{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOz" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Foyer APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) -"cOA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cOB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Satellite"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion1"; lethal = 1; name = "Telecoms lethal turret control"; pixel_y = 29; req_access = list(61)},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOC" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) -"cOD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cOE" = (/obj/machinery/turret{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOF" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) -"cOG" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cOH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cOI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/hatch{name = "Telecoms West Wing"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) -"cOJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOL" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cON" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/hatch{name = "Telecoms East Wing"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) -"cOR" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cOS" = (/obj/machinery/camera{c_tag = "East Wing South"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) -"cOT" = (/obj/machinery/camera{c_tag = "West Wing South"; dir = 4; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) -"cOU" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cOV" = (/obj/machinery/light,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/turret_protected/tcomfoyer) -"cOW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOX" = (/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cOY" = (/obj/machinery/light,/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/turret_protected/tcomfoyer) -"cOZ" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cPa" = (/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cPc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cPd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPe" = (/obj/machinery/power/smes/magical,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/entrance) -"cPf" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) -"cPg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPh" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/tcommsat/entrance) -"cPi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) -"cPj" = (/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Foyer"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion3"; lethal = 0; name = "Telecoms Foyer turret control"; pixel_y = 29; req_access = list(61)},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cPk" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPl" = (/turf/simulated/floor,/area/tcommsat/entrance) -"cPm" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/monitor{name = "telecoms power monitoring"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "bot"},/area/tcommsat/entrance) -"cPn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPo" = (/obj/machinery/light/spot,/turf/space,/area/turret_protected/tcomsat) -"cPp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) -"cPq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) -"cPr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cPs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cPt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPw" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/entrance) -"cPy" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) -"cPA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) -"cPB" = (/obj/machinery/camera{c_tag = "Entrance North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/tcommsat/entrance) -"cPC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) -"cPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPE" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/tcommsat/entrance) -"cPF" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cPG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/entrance) -"cPH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPI" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Teleporter APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) -"cPJ" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPK" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) -"cPL" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) -"cPM" = (/obj/structure/closet/malf/suits,/turf/simulated/floor,/area/tcommsat/entrance) -"cPN" = (/obj/machinery/door/airlock/external{name = "Telecoms External Airlock"; req_access_txt = "13; 17"},/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPO" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPP" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) -"cPQ" = (/obj/machinery/bluespace_beacon,/turf/simulated/floor,/area/tcommsat/entrance) -"cPR" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/entrance) -"cPS" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) -"cPT" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/tcommsat/entrance) -"cPU" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) -"cPV" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/tcommsat/entrance) -"cPW" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/tcommsat/entrance) -"cPX" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPY" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPZ" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cQa" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) -"cQb" = (/turf/simulated/wall/r_wall,/area/AIsattele) -"cQc" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQd" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQe" = (/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQf" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQg" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQh" = (/obj/structure/rack,/obj/item/clothing/gloves/yellow,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQi" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQj" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQk" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQl" = (/turf/space,/area/AIsattele) -"cQm" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQn" = (/obj/structure/lattice,/turf/space,/area/AIsattele) -"cQo" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQp" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQq" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) -"cQr" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQs" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area/djstation/solars) -"cQt" = (/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cQu" = (/turf/simulated/wall,/area/djstation) -"cQv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cQx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQy" = (/turf/simulated/floor/plating,/area/djstation) -"cQz" = (/obj/machinery/telecomms/broadcaster/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) -"cQA" = (/obj/machinery/telecomms/relay/preset/ruskie,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cQB" = (/obj/machinery/telecomms/receiver/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) -"cQC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQD" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQE" = (/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) -"cQF" = (/obj/item/device/multitool,/turf/simulated/floor/plating,/area/djstation) -"cQG" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cQH" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) -"cQI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plating,/area/djstation) -"cQJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/djstation) -"cQK" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) -"cQL" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/item/weapon/storage/lightbox/mixed,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/djstation) -"cQM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/djstation) -"cQN" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/djstation) -"cQO" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/djstation) -"cQP" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cQQ" = (/obj/structure/closet/emcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQR" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQS" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQT" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQU" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cQW" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cQX" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cQY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cQZ" = (/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRa" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRb" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRc" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cRe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cRf" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRg" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRh" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRi" = (/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRj" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRk" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cRm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cRn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRo" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRp" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRq" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRr" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRs" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRt" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRu" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRv" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/djstation) -"cRw" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRx" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRy" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRz" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRA" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/space_heater,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRB" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRC" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRD" = (/obj/structure/toilet{pixel_y = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRE" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRF" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRG" = (/obj/machinery/door/airlock/external{name = "Ruskie DJ Station"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cRH" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/disposaloutlet,/turf/simulated/floor/plating/airless,/area) -"cRI" = (/turf/simulated/floor/airless,/area) -"cRJ" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) -"cRK" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) -"cRL" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRM" = (/turf/simulated/wall,/area/derelict/solar_control) -"cRN" = (/turf/simulated/floor,/area/derelict/solar_control) -"cRO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) -"cRP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRQ" = (/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRR" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRS" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRT" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cRU" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cRV" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cRW" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cRX" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) -"cRY" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) -"cRZ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor,/area/derelict/solar_control) -"cSa" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSc" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSe" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSg" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSh" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) -"cSi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) -"cSk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSl" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSn" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSp" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSq" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSu" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSv" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSw" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSx" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSy" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSA" = (/turf/simulated/wall,/area/derelict/bridge/access) -"cSB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) -"cSC" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSD" = (/turf/simulated/floor,/area/derelict/bridge/access) -"cSE" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) -"cSF" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) -"cSG" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) -"cSH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cSJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) -"cSM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSN" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSO" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) -"cSP" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSQ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cSR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSS" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cST" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSU" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSV" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) -"cSW" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) -"cSX" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) -"cSY" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cSZ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cTa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cTb" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cTc" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) -"cTd" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) -"cTe" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTf" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTg" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) -"cTh" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTi" = (/turf/simulated/wall,/area/derelict/bridge) -"cTj" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTk" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTl" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTm" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTn" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTo" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cTp" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) -"cTq" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) -"cTr" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) -"cTs" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) -"cTt" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) -"cTu" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) -"cTv" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) -"cTw" = (/obj/item/weapon/grenade/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTx" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTy" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTz" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTA" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTB" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTC" = (/turf/simulated/wall,/area/derelict/singularity_engine) -"cTD" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) -"cTE" = (/turf/simulated/floor,/area/derelict/bridge) -"cTF" = (/turf/simulated/floor/plating,/area/derelict/bridge) -"cTG" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor,/area/derelict/bridge) -"cTH" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTI" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTJ" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTK" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTL" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTM" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cTO" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTP" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTR" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) -"cTS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTT" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) -"cTU" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTX" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) -"cTY" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cTZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUa" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) -"cUb" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) -"cUc" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) -"cUd" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cUe" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUf" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cUg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cUj" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUn" = (/obj/item/weapon/paper{info = "Objective #1: Destroy the station with a nuclear device."; name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUo" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cUp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUq" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) -"cUr" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) -"cUs" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cUt" = (/obj/item/stack/rods,/turf/space,/area) -"cUu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUv" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUw" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUx" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUy" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cUz" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUC" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) -"cUD" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cUE" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cUF" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) -"cUG" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) -"cUH" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUI" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUJ" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUK" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUL" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUM" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUN" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) -"cUO" = (/obj/machinery/door/window{dir = 2; icon = 'icons/obj/doors/windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) -"cUP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUQ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUR" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUT" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cUU" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUV" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUW" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUX" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUY" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVa" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cVb" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVc" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVg" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVh" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVi" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVk" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVl" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cVm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVn" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVo" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVp" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVq" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cVr" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVs" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cVt" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVv" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVw" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVx" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVy" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVz" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVA" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVB" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cVC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVD" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cVE" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVF" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVG" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVH" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVI" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVJ" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cVK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVL" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVM" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVN" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVT" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"cVU" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVV" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cVW" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cVX" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) -"cVY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVZ" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWa" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) -"cWb" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cWc" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWd" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cWe" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWf" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cWg" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cWh" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) -"cWi" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWj" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWl" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWm" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"cWn" = (/turf/simulated/wall,/area/derelict/arrival) -"cWo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWp" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cWq" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) -"cWr" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) -"cWs" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) -"cWt" = (/turf/simulated/floor,/area/derelict/arrival) -"cWu" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cWv" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cWw" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cWx" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"cWy" = (/obj/item/weapon/shard,/turf/space,/area) -"cWz" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) -"cWA" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cWB" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) -"cWC" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) -"cWD" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cWE" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) -"cWF" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWH" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWI" = (/turf/simulated/wall,/area/derelict/medical) -"cWJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWL" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWM" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWN" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWO" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"cWP" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) -"cWQ" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cWR" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cWS" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cWT" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cWU" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cWV" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWW" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cWX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWY" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWZ" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cXa" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cXb" = (/turf/simulated/floor/plating,/area/derelict/arrival) -"cXc" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXd" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXe" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXf" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) -"cXg" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXh" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXi" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXj" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cXk" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cXl" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) -"cXm" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cXn" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXo" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXp" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXq" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXr" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) -"cXs" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) -"cXt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cXu" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXv" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) -"cXw" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXx" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXy" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXz" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXA" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cXB" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cXC" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cXD" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cXE" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cXF" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXG" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cXH" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXI" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXJ" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXK" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cXL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cXM" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) -"cXN" = (/obj/structure/window/reinforced,/turf/space,/area) -"cXO" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) -"cXP" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXQ" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXR" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) -"cXT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) -"cXU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXX" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cYa" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYb" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cYc" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cYd" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cYe" = (/turf/simulated/floor/airless{icon_state = "white"},/area) -"cYf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYg" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYh" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cYi" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYj" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYk" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYl" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYm" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYn" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYo" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYp" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYq" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYr" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYs" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYu" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYv" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cYw" = (/obj/structure/window/basic,/turf/space,/area) -"cYx" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) -"cYy" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cYz" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cYA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYC" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cYD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cYE" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYF" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYG" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYH" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYI" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYJ" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYK" = (/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/airless,/area/derelict/hallway/primary) -"cYL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cYN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYQ" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) -"cYR" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYS" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area) -"cYU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cYV" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cYW" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYX" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cYY" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/arrival) -"cZa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) -"cZb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/derelict/arrival) -"cZc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) -"cZd" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cZe" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZf" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZg" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZh" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZi" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cZj" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) -"cZk" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cZl" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cZm" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) -"cZn" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) -"cZo" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cZp" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZs" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZt" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) -"cZu" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZw" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZx" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cZz" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZA" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) -"cZB" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cZC" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZG" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZH" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cZI" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cZJ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cZK" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZL" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZM" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZN" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZO" = (/obj/structure/table,/turf/simulated/floor/airless,/area) -"cZP" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) -"cZQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area) -"cZR" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cZS" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) -"cZT" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZU" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZV" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cZW" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) -"cZX" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) -"cZY" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) -"cZZ" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) -"daa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"dab" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"dac" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dad" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) -"dae" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"daf" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) -"dag" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) -"dah" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"dai" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"daj" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) -"dak" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dal" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) -"dam" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"dan" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"dao" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"dap" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daq" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"dar" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) -"das" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"dat" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area) -"dau" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"dav" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daw" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"dax" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) -"day" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"daz" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daA" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) -"daB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daE" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"daF" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daH" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daI" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"daJ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daL" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daM" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daN" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"daO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"daP" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"daQ" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"daR" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"daS" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"daT" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"daU" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"daV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daY" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) -"daZ" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) -"dba" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) -"dbb" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) -"dbc" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) -"dbd" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) -"dbe" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) -"dbf" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) -"dbg" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) -"dbh" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbk" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbl" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbm" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbn" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbo" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbp" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbr" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"dbs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbv" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbx" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dby" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbA" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"dbB" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbC" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbD" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbE" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbF" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbG" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbH" = (/obj/item/weapon/paper{desc = ""; info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) -"dbI" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbJ" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbK" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"dbL" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbM" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbN" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbO" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbQ" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbR" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbS" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"dbT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbV" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbW" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbX" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbY" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbZ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dca" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"dcb" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcd" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"dce" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"dcf" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcg" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) -"dch" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) -"dci" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcj" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dck" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcl" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcm" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"dcn" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dco" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) -"dcp" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcq" = (/turf/simulated/mineral,/area/mine/unexplored) -"dcr" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"dcs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dct" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) -"dcu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcv" = (/turf/simulated/floor,/area/mine/abandoned) -"dcw" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcx" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) -"dcy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcA" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) -"dcB" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) -"dcC" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) -"dcD" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcE" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcF" = (/obj/effect/light_emitter,/turf/space,/area) -"dcG" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) -"dcH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcI" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcJ" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcK" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcL" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dcM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcN" = (/turf/simulated/mineral/random,/area/mine/explored) -"dcO" = (/turf/simulated/mineral,/area/mine/explored) -"dcP" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) -"dcQ" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) -"dcR" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcS" = (/turf/simulated/wall,/area/mine/abandoned) -"dcT" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcU" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcV" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"dcW" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"dcX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcY" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"dcZ" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dda" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddd" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"dde" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddf" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) -"ddg" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddh" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddj" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddk" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"ddl" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) -"ddm" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) -"ddn" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddo" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddp" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddq" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddr" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dds" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddt" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddv" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddw" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddx" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) -"ddy" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddz" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"ddA" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddB" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) -"ddC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddD" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddE" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) -"ddF" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) -"ddG" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddH" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) -"ddI" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ddJ" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ddK" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"ddL" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"ddM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddO" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) -"ddP" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddQ" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddR" = (/turf/simulated/floor/airless,/area/mine/abandoned) -"ddS" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) -"ddT" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddU" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) -"ddV" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/abandoned) -"ddW" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) -"ddX" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) -"ddY" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) -"ddZ" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) -"dea" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/mine/north_outpost) -"deb" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"dec" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ded" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dee" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"def" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"deg" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) -"deh" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dei" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dej" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/north_outpost) -"dek" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/plating,/area/mine/north_outpost) -"del" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dem" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"den" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) -"deo" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"dep" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"deq" = (/turf/simulated/wall,/area/mine/north_outpost) -"der" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) -"des" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"det" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) -"deu" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"dev" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"dew" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) -"dex" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"dey" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dez" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"deA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"deB" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) -"deC" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"deD" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) -"deE" = (/turf/simulated/floor,/area/mine/north_outpost) -"deF" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) -"deG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"deI" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/north_outpost) -"deJ" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/north_outpost) -"deK" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) -"deL" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) -"deM" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deN" = (/obj/machinery/conveyor{dir = 4; id = "mining_north"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deO" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deP" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"deQ" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"deR" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) -"deS" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"deT" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) -"deU" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) -"deV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"deX" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"deY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/conveyor_switch{id = "mining_north"},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/north_outpost) -"deZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) -"dfa" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_north"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/north_outpost) -"dfb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/north_outpost) -"dfc" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) -"dfd" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"dfe" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dff" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"dfg" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dfh" = (/turf/simulated/wall,/area/mine/explored) -"dfi" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfj" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfk" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dfl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfm" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfn" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"dfo" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/north_outpost) -"dfp" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/north_outpost) -"dfq" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/explored) -"dfr" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dfs" = (/obj/machinery/conveyor_switch{id = "mining_north"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dft" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dfu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfv" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"dfw" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) -"dfx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfz" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dfA" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) -"dfB" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dfC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfD" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) -"dfE" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"dfF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dfG" = (/obj/machinery/door/airlock/glass{name = "Glass Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfI" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfJ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/north_outpost) -"dfK" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) -"dfL" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) -"dfM" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"dfN" = (/obj/item/weapon/table_parts,/turf/simulated/floor,/area/mine/abandoned) -"dfO" = (/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfP" = (/obj/structure/rack,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfQ" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"dfR" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) -"dfS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) -"dfT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) -"dfU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dfV" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"dfW" = (/obj/item/weapon/rack_parts,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfX" = (/obj/structure/girder/displaced,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dfY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dfZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"dga" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) -"dgb" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) -"dgc" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"dgd" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dge" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) -"dgf" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dgg" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dgh" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/north_outpost) -"dgi" = (/obj/structure/girder,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dgj" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) -"dgk" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"dgl" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) -"dgm" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgn" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgo" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgp" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dgq" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) -"dgr" = (/turf/space,/area/mine/unexplored) -"dgs" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"dgt" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"dgu" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"dgv" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dgw" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) -"dgx" = (/obj/machinery/door/airlock/external{name = "External Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dgy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/weapon/shard{icon_state = "small"},/obj/item/stack/rods,/turf/simulated/floor/plating,/area/mine/abandoned) -"dgz" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) -"dgA" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dgB" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) -"dgC" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"dgD" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dgE" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) -"dgF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dgG" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) -"dgH" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) -"dgI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dgK" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dgL" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) -"dgM" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/unexplored) -"dgN" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/unexplored) -"dgO" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/unexplored) -"dgP" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/unexplored) -"dgQ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgR" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgS" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgT" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"dgU" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) -"dgV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgW" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgX" = (/turf/simulated/mineral/random,/area) -"dgY" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) -"dgZ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"dha" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dhb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dhc" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"dhd" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) -"dhe" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"dhf" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhg" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) -"dhh" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"dhi" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhj" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) -"dhk" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) -"dhl" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"dhm" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) -"dhn" = (/obj/machinery/telecomms/receiver/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dho" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Mining Communications APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhp" = (/obj/machinery/telecomms/relay/preset/mining,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/mine/maintenance) -"dhq" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhr" = (/obj/machinery/telecomms/broadcaster/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"dht" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhu" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"dhv" = (/obj/structure/lattice,/turf/space,/area/mine/explored) -"dhw" = (/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhz" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhA" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = "MINE"},/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhB" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhC" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhD" = (/turf/simulated/wall,/area/mine/living_quarters) -"dhE" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Communications"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/mine/maintenance) -"dhF" = (/obj/item/clothing/under/rank/miner,/obj/effect/decal/remains/human,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhG" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) -"dhH" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhI" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dhK" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) -"dhL" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) -"dhM" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhN" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhO" = (/obj/machinery/door/airlock{id_tag = "miningdorm1"; name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dhQ" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhR" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) -"dhS" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dhU" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"dhV" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dhX" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dhY" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"dhZ" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) -"dia" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"dib" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/deathsposal,/turf/simulated/wall,/area/mine/living_quarters) -"dic" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"did" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"die" = (/turf/simulated/wall,/area/mine/west_outpost) -"dif" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dig" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dih" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dii" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dij" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dik" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dil" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dim" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"din" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dio" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dip" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"diq" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) -"dir" = (/turf/simulated/floor,/area/mine/west_outpost) -"dis" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) -"dit" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diu" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) -"div" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) -"diw" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) -"dix" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diy" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"diz" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) -"diA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diB" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diC" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diD" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diE" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diF" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diG" = (/obj/machinery/door/airlock{id_tag = "miningdorm3"; name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"diH" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/living_quarters) -"diI" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"diJ" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) -"diK" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) -"diL" = (/turf/simulated/wall/r_wall,/area/mine/eva) -"diM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"diN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) -"diO" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) -"diP" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) -"diQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diR" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"diS" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"diT" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"diU" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diV" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diX" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diY" = (/turf/simulated/floor,/area/mine/living_quarters) -"diZ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dja" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) -"djb" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) -"djc" = (/obj/structure/rack,/obj/item/weapon/storage/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/eva) -"djd" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) -"dje" = (/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"djf" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/west_outpost) -"djg" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) -"djh" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dji" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djj" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djk" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) -"djl" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"djo" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) -"djp" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"djq" = (/turf/simulated/wall,/area/mine/production) -"djr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"djs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"djt" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) -"dju" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) -"djv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/mine/eva) -"djw" = (/turf/simulated/wall,/area/mine/eva) -"djx" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) -"djy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"djA" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djB" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djD" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) -"djE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"djF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"djG" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djH" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/mining{name = "Mining Station Storage"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) -"djI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"djJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"djK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"djL" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"djM" = (/turf/simulated/floor,/area/mine/production) -"djN" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/production) -"djO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) -"djP" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) -"djQ" = (/turf/simulated/floor,/area/mine/eva) -"djR" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) -"djS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"djT" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"djU" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"djV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) -"djW" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost) -"djX" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djY" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) -"djZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/west_outpost) -"dka" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/west_outpost) -"dkb" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) -"dkc" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) -"dkd" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dke" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dkf" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dkg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dkh" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dki" = (/obj/structure/sink{pixel_y = 30},/obj/machinery/light/small,/obj/structure/mirror{pixel_y = -32},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dkj" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dkk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkl" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters) -"dkm" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters) -"dkn" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/living_quarters) -"dko" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dkp" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters) -"dkq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dkr" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/living_quarters) -"dks" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/living_quarters) -"dkt" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/production) -"dku" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/production) -"dkv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"dkw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/production) -"dkx" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) -"dky" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dkz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dkA" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"dkB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/eva) -"dkC" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"dkD" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"dkE" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"dkF" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/eva) -"dkG" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkH" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkI" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkJ" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dkK" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) -"dkL" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"dkM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkN" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dkP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dkS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/living_quarters) -"dkT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) -"dkU" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkV" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dkW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dkX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dkY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/production) -"dkZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dla" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dlb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) -"dlc" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) -"dld" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) -"dle" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) -"dlf" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) -"dlg" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/eva) -"dlh" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"dli" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlj" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dll" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlm" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dln" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dlo" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"dlp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlq" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/living_quarters) -"dlr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dls" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlt" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlu" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/mine/living_quarters) -"dlv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dly" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) -"dlz" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) -"dlA" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) -"dlB" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) -"dlC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlF" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) -"dlG" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dlH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dlI" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production) -"dlJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) -"dlK" = (/turf/simulated/wall/r_wall,/area/mine/production) -"dlL" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dlM" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dlN" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlO" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlP" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlQ" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlS" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dlT" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dlU" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dlV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlW" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dlX" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"dlY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"dma" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dmb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dmc" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dmd" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dme" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmf" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmg" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmh" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmi" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmj" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dmk" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dml" = (/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmm" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmn" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmq" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmr" = (/turf/simulated/floor/plating,/area/mine/living_quarters) -"dms" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) -"dmt" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) -"dmu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) -"dmv" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/production) -"dmw" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dmx" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dmy" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmz" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmA" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dmB" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) -"dmC" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) -"dmD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmE" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmF" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmG" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmH" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmI" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmJ" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmK" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmL" = (/turf/space,/area/shuttle/mining/outpost) -"dmM" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/production) -"dmN" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dmO" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dmP" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmQ" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmR" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmS" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmT" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmU" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmV" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmW" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/living_quarters) -"dmX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production) -"dmY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dmZ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "MINE"},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining convayor"},/turf/simulated/floor,/area/mine/production) -"dna" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnb" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/production) -"dnd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/mine/production) -"dne" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) -"dnf" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) -"dng" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dnh" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"dni" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) -"dnj" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) -"dnk" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) -"dnl" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnm" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dnn" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dno" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/production) -"dnp" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnq" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dnr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"dns" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) -"dnt" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/production) -"dnu" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dnv" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dnw" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dnx" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dny" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/production) -"dnz" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dnA" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) -"dnB" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnC" = (/turf/simulated/wall/r_wall,/area/mine/explored) -"dnD" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/production) -"dnE" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dnF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/production) -"dnG" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnI" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnJ" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dnK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) -"dnL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) -"dnM" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) -"dnN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dnO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnP" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) -"dnQ" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dnR" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnS" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnT" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnU" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnV" = (/obj/machinery/conveyor{tag = "icon-conveyor0 (SOUTHWEST)"; icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"bLT" = (/mob/living/carbon/monkey,/turf/simulated/floor,/area/toxins/xenobiology) +"bLU" = (/turf/simulated/floor,/area/toxins/xenobiology) +"bLV" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bLW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bLX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bLY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"bLZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bMa" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"bMb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bMc" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bMd" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bMe" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bMf" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bMg" = (/obj/effect/showcase{icon_state = "showcase_3"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bMh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bMi" = (/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) +"bMj" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Atmospherics Desk"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bMk" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/atmos) +"bMl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) +"bMm" = (/obj/effect/sign/securearea{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen{pixel_x = 4; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -4; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bMn" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Mix to Distro"; on = 0},/turf/simulated/floor,/area/atmos) +"bMo" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bMp" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bMq" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bMr" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Pure to Mix"; on = 0},/turf/simulated/floor,/area/atmos) +"bMs" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 8; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bMt" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) +"bMu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bMv" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/space,/area) +"bMw" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) +"bMx" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bMy" = (/obj/machinery/camera{c_tag = "Atmospherics Waste Tank"},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bMz" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bMA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bMB" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bMC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bMD" = (/obj/effect/sign/nosmoking_2{pixel_x = -28},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bME" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bMF" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bMG" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/surgery) +"bMH" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/medical/surgery) +"bMI" = (/turf/simulated/floor,/area/medical/surgery) +"bMJ" = (/obj/machinery/computer/operating,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/medical/surgery) +"bMK" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/medical/surgery) +"bML" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor,/area/medical/surgery) +"bMM" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/toxins/server) +"bMN" = (/turf/simulated/wall,/area/toxins/server) +"bMO" = (/obj/machinery/door/firedoor/border_only/hazard{dir = 1; name = "hazard door north"},/obj/machinery/door/airlock/glass_command{name = "Server Room"; req_access_txt = "30"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bMP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/research{name = "Xenobiology"; req_access_txt = "55"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bMQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bMR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bMS" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bMT" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bMU" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bMV" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/obj/structure/grille,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bMW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bMX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bMY" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bMZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNe" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) +"bNf" = (/turf/simulated/wall,/area/assembly/chargebay) +"bNg" = (/obj/effect/showcase{icon_state = "showcase_2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bNh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"bNi" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) +"bNj" = (/obj/machinery/dispenser{pixel_x = -1},/turf/simulated/floor,/area/atmos) +"bNk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/table,/obj/item/clothing/mask/breath{pixel_x = -1; pixel_y = -1},/obj/item/clothing/mask/breath{pixel_x = 1; pixel_y = 1},/turf/simulated/floor,/area/atmos) +"bNl" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/atmos) +"bNm" = (/obj/structure/table,/obj/machinery/light,/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/atmos) +"bNn" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/atmos) +"bNo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) +"bNp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNq" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bNr" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Mix to Filter"; on = 1},/turf/simulated/floor,/area/atmos) +"bNs" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bNt" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Pure to Tank"; open = 1},/turf/simulated/floor,/area/atmos) +"bNu" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 4; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bNv" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Unfiltered to Mix"; on = 1},/turf/simulated/floor,/area/atmos) +"bNw" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "waste_in"; name = "Mix Tank Control"; output_tag = "waste_out"; sensors = list("waste_sensor" = "Tank")},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/atmos) +"bNx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bNy" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "waste_sensor"; output = 63},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bNz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bNA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/medical/medbay) +"bNB" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNC" = (/obj/machinery/light{dir = 1},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bND" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNE" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/table,/obj/item/weapon/folder/white,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "medpriv1"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bNG" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bNK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bNL" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bNM" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bNN" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bNO" = (/obj/structure/table,/obj/item/weapon/cigpacket,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/medical/surgery) +"bNP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNQ" = (/obj/machinery/optable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNS" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/machinery/vending/wallmed1{pixel_x = 28; pixel_y = 0},/turf/simulated/floor,/area/medical/surgery) +"bNT" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNU" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "SS13"; pixel_x = 22},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNV" = (/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNW" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "RD"},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNX" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNY" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bNZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Xenobiology APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2; network = "RD"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOe" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/xenobiology) +"bOf" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) +"bOg" = (/obj/structure/disposalpipe/trunk,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/disposal,/obj/effect/sign/deathsposal{pixel_x = 32},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bOh" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) +"bOi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bOj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/assembly/chargebay) +"bOk" = (/obj/effect/showcase{icon_state = "showcase_5"; pixel_x = -2},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bOl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bOm" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bOn" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/atmos) +"bOo" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/atmos) +"bOp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/atmos) +"bOq" = (/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bOr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bOs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/effect/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor,/area/atmos) +"bOt" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/atmos) +"bOu" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_atmos{name = "Distribution Loop"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bOv" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOw" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOx" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOy" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bOz" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOA" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Mix to Tank/Distro"; on = 1},/turf/simulated/floor,/area/atmos) +"bOB" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/atmos) +"bOC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bOD" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/turf/space,/area) +"bOE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bOF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bOG" = (/obj/machinery/door_control{id = "medpriv1"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOI" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOJ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOL" = (/obj/machinery/door/airlock/medical{name = "Surgery Observation"; req_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bOM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bON" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bOO" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bOP" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery) +"bOQ" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/turf/simulated/floor,/area/medical/surgery) +"bOR" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOS" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOT" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/medical/surgery) +"bOU" = (/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bOV" = (/obj/machinery/r_n_d/server/robotics,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bOW" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/alarm/server{dir = 1; pixel_y = -22},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bOX" = (/obj/machinery/r_n_d/server/core,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bOY" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"bOZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"bPa" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPg" = (/obj/machinery/atmospherics/valve,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPh" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bPi" = (/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bPj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bPk" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bPl" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"bPm" = (/obj/machinery/recharge_station,/obj/machinery/camera{c_tag = "Recharge Bay North West"; dir = 2},/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bPn" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) +"bPo" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"bPp" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"bPq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"bPr" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) +"bPs" = (/turf/simulated/floor,/area/assembly/chargebay) +"bPt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/chargebay) +"bPu" = (/obj/machinery/power/apc{name = "Aft Hall APC"; dir = 8; pixel_x = -25; pixel_y = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bPv" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bPw" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/wall,/area/atmos) +"bPx" = (/obj/structure/table,/obj/item/weapon/storage/box{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box,/turf/simulated/floor,/area/atmos) +"bPy" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/atmos) +"bPz" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/atmos) +"bPA" = (/obj/machinery/light{dir = 1},/obj/machinery/computer/atmos_alert,/obj/effect/sign/atmosplaque{pixel_y = 32},/turf/simulated/floor,/area/atmos) +"bPB" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Supply Air Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins")},/turf/simulated/floor,/area/atmos) +"bPC" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) +"bPD" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to External"; on = 1},/turf/simulated/floor,/area/atmos) +"bPE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bPF" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bPG" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bPH" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bPI" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bPJ" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bPK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bPL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/medbay) +"bPM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bPN" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bPO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bPP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bPQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bPR" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bPS" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bPT" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bPU" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/medical/surgery) +"bPV" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bPW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bPX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/door_control{id = "Obshutter"; name = "Observation Shutter Control"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bPY" = (/turf/simulated/wall/r_wall,/area/medical/surgery) +"bPZ" = (/obj/machinery/door/airlock/research{name = "Miscellaneous Research Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"bQa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/research{name = "Miscellaneous Research Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"bQb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQc" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/storage/monkeycube_box,/obj/item/weapon/storage/monkeycube_box,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQd" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQe" = (/obj/machinery/door_control{id = "xenobio"; name = "Containment Blast Doors"; pixel_x = 6; pixel_y = 4; req_access_txt = "55"},/obj/machinery/ignition_switch{id = "Xenobio"; pixel_x = -6; pixel_y = 4},/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQf" = (/obj/item/weapon/melee/baton{pixel_x = -3},/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) +"bQg" = (/obj/machinery/door/window/northleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQh" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/obj/item/weapon/wrench{pixel_x = 3},/obj/structure/table/reinforced,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/xenobiology) +"bQi" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQj" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQk" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bQl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment,/obj/effect/sign/biohazard{pixel_x = -30},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bQm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bQn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bQo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bQp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area) +"bQq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bQr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bQs" = (/obj/machinery/power/apc{dir = 4; name = "Explosives Testing APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bQt" = (/obj/machinery/camera{c_tag = "Test Chamber South"; dir = 1; network = "Toxins"},/obj/machinery/light/spot,/turf/simulated/floor/airless,/area/toxins/test_area) +"bQu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bQv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/aft) +"bQw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) +"bQx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bQy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/assembly/chargebay) +"bQz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bQA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/assembly/chargebay) +"bQB" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) +"bQC" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) +"bQD" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"bQE" = (/obj/machinery/door/poddoor{id = "Skynet_launch"; name = "Recharge Bay"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/assembly/chargebay) +"bQF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) +"bQG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bQH" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bQI" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/wall,/area/atmos) +"bQJ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/table,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = 2; pixel_y = 2},/turf/simulated/floor,/area/atmos) +"bQK" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bQL" = (/obj/structure/closet/fireaxecabinet{pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bQM" = (/obj/machinery/door_control{id = "atmos"; name = "Atmos Security Doors"; pixel_x = 22; pixel_y = 0; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bQN" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall,/area/atmos) +"bQO" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) +"bQP" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/atmos) +"bQQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bQR" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bQS" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bQT" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bQU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/atmos) +"bQV" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 4; icon_state = "intact_on"; name = "Gas filter (N2O tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bQW" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) +"bQX" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bQY" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "n2o_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/n20,/area/atmos) +"bQZ" = (/turf/simulated/floor/engine/n20,/area/atmos) +"bRa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRb" = (/obj/machinery/door_control{id = "medpriv4"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRc" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRd" = (/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRe" = (/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRf" = (/obj/machinery/camera{c_tag = "Medbay Hallway South"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRg" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bRh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bRi" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Obshutter"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/surgery) +"bRj" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/turf/simulated/floor,/area/medical/surgery) +"bRk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/surgery) +"bRl" = (/obj/structure/table,/obj/machinery/light,/obj/item/device/radio/intercom{pixel_y = -25},/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Surgery Operating"; dir = 1; network = "SS13"; pixel_x = 22},/turf/simulated/floor,/area/medical/surgery) +"bRm" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/crate/freezer,/turf/simulated/floor,/area/medical/surgery) +"bRn" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/toxins/misc_lab) +"bRo" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bRp" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/toxins/misc_lab) +"bRq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bRr" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bRs" = (/obj/machinery/power/apc{dir = 1; name = "Misc. Research APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bRt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Miscellaneous Research"; dir = 2},/obj/machinery/camera{c_tag = "Miscellaneous Research"; dir = 2; network = "RD"; pixel_x = 22},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) +"bRu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) +"bRv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) +"bRw" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRB" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/southleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) +"bRC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bRF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRH" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) +"bRI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRJ" = (/obj/item/clothing/mask/cigarette,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRK" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRL" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft) +"bRM" = (/obj/machinery/power/apc{dir = 1; name = "Robotics Maintenance APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Recharging Bay Maintenance"; req_access_txt = "29"},/turf/simulated/floor/plating,/area/assembly/chargebay) +"bRU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/assembly/chargebay) +"bRV" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) +"bRW" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) +"bRX" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/atmos) +"bRY" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/atmos) +"bRZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/atmos) +"bSa" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_x = -28; pixel_y = 0},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bSb" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor,/area/atmos) +"bSc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_atmos{name = "Monitoring Room"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bSd" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/atmos) +"bSe" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/atmos) +"bSf" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor,/area/atmos) +"bSg" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Tank"; on = 0},/turf/simulated/floor,/area/atmos) +"bSh" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Mix to Tank"; on = 0},/turf/simulated/floor,/area/atmos) +"bSi" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Pure to Tank"; on = 1},/turf/simulated/floor,/area/atmos) +"bSj" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bSk" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bSl" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor{icon_state = "escape"; dir = 4},/area/atmos) +"bSm" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) +"bSn" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 1},/turf/simulated/floor/engine/n20,/area/atmos) +"bSo" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine/n20,/area/atmos) +"bSp" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bSq" = (/obj/machinery/light,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bSr" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bSs" = (/obj/structure/table,/obj/item/weapon/folder/white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bSt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "medpriv4"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay) +"bSu" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bSv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/surgery) +"bSw" = (/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bSx" = (/obj/item/device/radio/beacon,/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bSy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bSz" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bSA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor,/area/toxins/misc_lab) +"bSB" = (/turf/simulated/floor,/area/toxins/misc_lab) +"bSC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor,/area/toxins/misc_lab) +"bSD" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bSE" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bSF" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bSG" = (/obj/machinery/camera{c_tag = "Xenobiolody Containment Pen"; dir = 8; network = "RD"; pixel_x = 0; pixel_y = 0},/obj/machinery/camera{c_tag = "Xenobiolody Containment Pen"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bSH" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bSJ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) +"bSK" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft) +"bSL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bSM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bSN" = (/obj/machinery/power/apc{dir = 8; name = "Mech Bay APC"; pixel_x = -25; pixel_y = 1},/obj/structure/cable,/turf/simulated/floor,/area/assembly/chargebay) +"bSO" = (/obj/machinery/camera{c_tag = "Recharge Bay"; dir = 8},/obj/machinery/door_control{dir = 2; id = "Skynet_launch"; name = "Recharge Bay Door Control"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor,/area/assembly/chargebay) +"bSP" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/hallway/primary/aft) +"bSQ" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) +"bSR" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/wall,/area/atmos) +"bSS" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall,/area/atmos) +"bST" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) +"bSU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bSV" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/table,/obj/item/clothing/gloves/black,/obj/item/device/radio/headset/headset_eng,/turf/simulated/floor,/area/atmos) +"bSW" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution Loop Monitor"; sensors = list("air_sensor" = "Mixed Air Supply Tank", "mair_meter" = "Mixed Air Supply Transfer", "dloop_atm_meter" = "Distribution Loop - Atmos")},/turf/simulated/floor,/area/atmos) +"bSX" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 1},/turf/simulated/floor,/area/atmos) +"bSY" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) +"bSZ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/atmos) +"bTa" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) +"bTb" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/atmos) +"bTc" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bTd" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor{icon_state = "escape"; dir = 6},/area/atmos) +"bTe" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bTf" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/space,/area) +"bTg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) +"bTh" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bTi" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bTj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bTk" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bTl" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bTm" = (/obj/structure/stool/bed/roller,/obj/machinery/camera{c_tag = "Surgery Recovery Room"; dir = 2; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bTn" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bTo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bTp" = (/obj/machinery/light{dir = 1},/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) +"bTq" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/medical/surgery) +"bTr" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/toxins/misc_lab) +"bTs" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)"; icon_state = "warnplate"; dir = 6},/area/toxins/misc_lab) +"bTt" = (/obj/structure/table,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bTu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bTv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/toxins/misc_lab) +"bTw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/toxins/misc_lab) +"bTx" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bTy" = (/obj/machinery/portable_atmospherics/pump,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bTz" = (/obj/machinery/sparker{id = "Xenobio"; pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bTA" = (/mob/living/carbon/metroid,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bTB" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bTC" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; icon_state = "on"; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bTD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTG" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTH" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment,/turf/space,/area) +"bTI" = (/obj/machinery/recharge_station,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bTJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_research{name = "Recharging Bay"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/chargebay) +"bTK" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/turf/simulated/floor,/area/hallway/primary/aft) +"bTL" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/primary/aft) +"bTM" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Atmospherics"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bTN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/atmos) +"bTO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bTP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/atmos) +"bTQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bTR" = (/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/atmos) +"bTS" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/atmos) +"bTT" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) +"bTU" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) +"bTV" = (/obj/machinery/camera{c_tag = "Atmospherics East"; dir = 8; network = "SS13"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) +"bTW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTZ" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bUa" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Recovery Room"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bUb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bUc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bUd" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/surgery) +"bUe" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 10},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/item/device/radio/electropack,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUf" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUg" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bUi" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor,/area/toxins/misc_lab) +"bUj" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUk" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUm" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUn" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bUo" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bUp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bUq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bUr" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft) +"bUs" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bUt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bUu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bUv" = (/turf/simulated/wall,/area/assembly/assembly_line) +"bUw" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Assembly Line"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/assembly/assembly_line) +"bUx" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bUy" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/chargebay) +"bUz" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/assembly/chargebay) +"bUA" = (/obj/machinery/light,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor,/area/assembly/chargebay) +"bUB" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass_research{name = "Recharging Bay"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/chargebay) +"bUC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bUD" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) +"bUE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) +"bUF" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) +"bUG" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/hallway/primary/aft) +"bUH" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/atmos) +"bUI" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/obj/item/weapon/wrench,/turf/simulated/floor,/area/atmos) +"bUJ" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor,/area/atmos) +"bUK" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; icon_state = "intact_on"; name = "Gas filter (Toxins tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bUL" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bUM" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "tox_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bUN" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bUO" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bUP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bUQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bUR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bUS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bUT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/nosmoking_2{pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bUU" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bUV" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bUW" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bUX" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/gun/syringe,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) +"bUY" = (/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/turf/simulated/floor{dir = 1; icon_state = "whitecorner"},/area/medical/surgery) +"bUZ" = (/obj/structure/table,/obj/machinery/cell_charger{pixel_y = 5},/obj/item/weapon/cable_coil,/obj/item/device/multitool,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVa" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/firedoor/border_only/hazard{dir = 4; name = "hazard door east"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) +"bVb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bVc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bVd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVe" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVf" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bVg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) +"bVh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bVi" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVj" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Assembly Line Delivery"; req_access_txt = "29"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/assembly_line) +"bVk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVp" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/research{name = "Assembly Line"; req_access_txt = "29"; req_one_access_txt = "0"},/turf/simulated/floor,/area/assembly/assembly_line) +"bVq" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/hallway/primary/aft) +"bVr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) +"bVs" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) +"bVt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/atmos) +"bVu" = (/obj/machinery/camera{c_tag = "Atmospherics Airlock"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light,/turf/simulated/floor,/area/atmos) +"bVv" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/atmos) +"bVw" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) +"bVx" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) +"bVy" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bVz" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bVA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bVB" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/medbay) +"bVC" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/medical/surgery) +"bVD" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -5; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 5; pixel_y = -4},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 6},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = -1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVE" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVF" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVG" = (/obj/machinery/door_control{id = "misclab"; name = "Test Chamber Blast Doors"; pixel_x = 6; pixel_y = -24; req_access_txt = "7"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVH" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVI" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bVJ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bVK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bVL" = (/turf/simulated/wall/r_wall,/area/toxins/misc_lab) +"bVM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bVN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bVO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bVP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bVQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bVR" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/camera{c_tag = "Assembly Line West"; dir = 2},/turf/simulated/floor,/area/assembly/assembly_line) +"bVS" = (/turf/simulated/floor,/area/assembly/assembly_line) +"bVT" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bVU" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/turf/simulated/floor,/area/assembly/assembly_line) +"bVV" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/assembly_line) +"bVW" = (/obj/structure/table,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_x = 2; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/pen,/turf/simulated/floor,/area/assembly/assembly_line) +"bVX" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 20; pixel_x = -3},/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor,/area/assembly/assembly_line) +"bVY" = (/obj/machinery/computer/rdconsole/robotics,/turf/simulated/floor,/area/assembly/assembly_line) +"bVZ" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) +"bWa" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/table,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/assembly/assembly_line) +"bWb" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/obj/machinery/camera{c_tag = "Assembly Line East"; dir = 2},/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) +"bWc" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor,/area/assembly/assembly_line) +"bWd" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_research{name = "Robotics Assembly Line"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) +"bWe" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bWf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bWg" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) +"bWh" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) +"bWi" = (/turf/simulated/floor{icon_state = "caution"; dir = 6},/area/hallway/primary/aft) +"bWj" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/atmos) +"bWk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/atmos) +"bWl" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/atmos) +"bWm" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; initialize_directions = 6; level = 2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/camera{c_tag = "Atmospherics Central"; dir = 4; network = "SS13"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) +"bWn" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bWo" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bWp" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bWq" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Plasma Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) +"bWr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bWs" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) +"bWu" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) +"bWv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Virology Access"; dir = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/medical/virology) +"bWw" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWz" = (/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "7"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/toxins/misc_lab) +"bWA" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWB" = (/turf/simulated/wall,/area/maintenance/incinerator) +"bWC" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"bWD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bWE" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/weapon/cable_coil,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) +"bWF" = (/obj/effect/landmark/start{name = "Roboticist"},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bWG" = (/obj/machinery/power/apc{dir = 1; name = "Assembly Line APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/assembly/assembly_line) +"bWH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bWI" = (/obj/structure/stool,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bWJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bWK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bWL" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bWM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"bWN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bWO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/engine/break_room) +"bWP" = (/turf/simulated/wall,/area/engine/break_room) +"bWQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/break_room) +"bWR" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/break_room) +"bWS" = (/obj/machinery/computer/arcade,/obj/effect/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor,/area/engine/break_room) +"bWT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/computer/arcade,/turf/simulated/floor,/area/engine/break_room) +"bWU" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable,/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/atmos) +"bWV" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "External to Filter"; on = 1},/turf/simulated/floor,/area/atmos) +"bWW" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor,/area/atmos) +"bWX" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/space_heater,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/atmos) +"bWY" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; initialize_directions = 6; level = 2},/obj/machinery/space_heater,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) +"bWZ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bXa" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bXb" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"bXc" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"bXd" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) +"bXe" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/virology) +"bXf" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/virology) +"bXg" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXh" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXi" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXj" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/securearea{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXo" = (/obj/structure/disposalpipe/junction,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/asmaint2) +"bXp" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXq" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/sign/deathsposal{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXr" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXs" = (/obj/machinery/atmospherics/pipe/tank/toxins{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXt" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXu" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXv" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) +"bXw" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) +"bXx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) +"bXy" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) +"bXz" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) +"bXA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bXB" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/assembly/assembly_line) +"bXC" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/assembly/assembly_line) +"bXD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bXE" = (/obj/effect/landmark/start{name = "Roboticist"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/assembly/assembly_line) +"bXF" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westright{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/item/weapon/folder/white,/turf/simulated/floor,/area/assembly/assembly_line) +"bXG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/turf/simulated/floor,/area/hallway/primary/aft) +"bXH" = (/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bXI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/break_room) +"bXJ" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"bXK" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) +"bXL" = (/obj/structure/stool,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/engine/break_room) +"bXM" = (/obj/structure/stool,/obj/machinery/power/apc{dir = 1; name = "Engineering Break Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/break_room) +"bXN" = (/obj/structure/stool,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/break_room) +"bXO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/break_room) +"bXP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/engine/break_room) +"bXQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/atmos) +"bXR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/atmos) +"bXS" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Tank to Filter"; on = 0},/turf/simulated/floor,/area/atmos) +"bXT" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bXU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bXV" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "N2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bXW" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) +"bXX" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; name = "Gas filter (CO2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bXY" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) +"bXZ" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "co2_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bYa" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bYb" = (/turf/simulated/wall/r_wall,/area/medical/virology) +"bYc" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = 0; req_access_txt = "39"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bYd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/virology) +"bYe" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/virology) +"bYf" = (/obj/structure/rack{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYg" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYh" = (/obj/structure/stool/bed/chair,/obj/item/weapon/cigpacket,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYi" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYj" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYk" = (/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYl" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYm" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYn" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYp" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYr" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/binary/pump,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYs" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/binary/pump,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYt" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYu" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) +"bYv" = (/obj/effect/sign/fire{pixel_y = 32},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/obj/machinery/light/small{dir = 1},/obj/machinery/access_button{command = "cycle_interior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -22; pixel_y = -10},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bYx" = (/obj/machinery/door/poddoor{id = "disvent"; name = "Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bYy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) +"bYz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"bYA" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000; pixel_x = 5; pixel_y = -5},/turf/simulated/floor,/area/assembly/assembly_line) +"bYB" = (/obj/machinery/conveyor_switch{id = "Skynet_heavy"},/turf/simulated/floor,/area/assembly/assembly_line) +"bYC" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor,/area/assembly/assembly_line) +"bYD" = (/obj/structure/stool,/turf/simulated/floor,/area/assembly/assembly_line) +"bYE" = (/obj/machinery/r_n_d/circuit_imprinter{pixel_y = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bYF" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/assembly_line) +"bYG" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/westleft{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/assembly/assembly_line) +"bYH" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bYI" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = "SS13"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bYJ" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/engine/break_room) +"bYK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"bYL" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/paper{pixel_x = 3; pixel_y = 3},/obj/item/weapon/pen{layer = 4},/turf/simulated/floor,/area/engine/break_room) +"bYM" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/engine/break_room) +"bYN" = (/obj/structure/table,/turf/simulated/floor,/area/engine/break_room) +"bYO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/break_room) +"bYP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/engine/break_room) +"bYQ" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_atmos{name = "Atmospherics Break Room"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bYR" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bYS" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "O2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bYT" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "N2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) +"bYU" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor,/area/atmos) +"bYV" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; sensors = list("co2_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/atmos) +"bYW" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bYX" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bYY" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bYZ" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) +"bZa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZb" = (/obj/structure/closet/l3closet{pixel_x = 4},/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 2},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) +"bZc" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZd" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZe" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZf" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZg" = (/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) +"bZh" = (/obj/machinery/door/airlock/engineering{name = "Aft Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"bZi" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) +"bZj" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bZk" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bZl" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZm" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZn" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZo" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/mob/living/simple_animal/mouse,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZp" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZq" = (/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bZr" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; doortype = 7; frequency = 1449; glass = 1; icon = 'icons/obj/doors/Doorglass.dmi'; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Incinerator Interior Airlock"; opacity = 0; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bZs" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; doortype = 7; frequency = 1449; glass = 1; icon = 'icons/obj/doors/Doorglass.dmi'; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Incinerator Exterior Airlock"; opacity = 0; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bZt" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; on = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bZu" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/wardrobe/robotics_black,/turf/simulated/floor,/area/assembly/assembly_line) +"bZv" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/assembly/assembly_line) +"bZw" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/light,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) +"bZx" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) +"bZy" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 10; network = "RD"},/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) +"bZz" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/assembly/assembly_line) +"bZA" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/assembly/assembly_line) +"bZB" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/assembly_line) +"bZC" = (/obj/structure/table,/obj/item/device/multitool,/obj/item/weapon/crowbar,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) +"bZD" = (/obj/structure/table,/obj/item/clothing/gloves/black{pixel_y = 3},/obj/item/device/radio/headset/headset_rob,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/light,/turf/simulated/floor,/area/assembly/assembly_line) +"bZE" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bZF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) +"bZG" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bZH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bZI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) +"bZJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bZK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bZL" = (/obj/machinery/vending/cola,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/engine/break_room) +"bZM" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) +"bZN" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola{pixel_x = -3},/turf/simulated/floor,/area/engine/break_room) +"bZO" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/screwdriver{pixel_y = 8},/turf/simulated/floor,/area/engine/break_room) +"bZP" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers{pixel_x = 5; pixel_y = 2},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) +"bZQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"bZR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/break_room) +"bZS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bZT" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bZU" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bZV" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bZW" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 8; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) +"bZX" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "O2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) +"bZY" = (/obj/machinery/atmospherics/trinary/mixer{icon_state = "intact_on"; name = "Gas mixer (N2/O2)"; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 1; target_pressure = 4500},/turf/simulated/floor,/area/atmos) +"bZZ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 5; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"caa" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"cab" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/atmos) +"cac" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"cad" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) +"cae" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"caf" = (/obj/structure/closet/l3closet{pixel_x = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) +"cag" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cah" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cai" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"caj" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cak" = (/obj/machinery/power/apc{dir = 8; name = "Aft Starboard Solar APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cal" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cam" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"can" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/sign/nosmoking_2{pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cao" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cap" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"caq" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"car" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"cas" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_x = 26; pixel_y = 6; req_access_txt = "12"},/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = 24; pixel_y = -6},/obj/machinery/door_control{id = "disvent"; name = "Incinerator Vent Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cat" = (/obj/effect/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/obj/machinery/light/small,/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 24; pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cau" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; icon_state = "on"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"cav" = (/obj/structure/table,/obj/item/weapon/circular_saw{pixel_y = 6},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) +"caw" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) +"cax" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) +"cay" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/assembly/assembly_line) +"caz" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"caA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/aft) +"caB" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"caC" = (/obj/machinery/door/firedoor/border_only,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 32},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"caD" = (/obj/machinery/camera{c_tag = "Engineering Break-Room"; dir = 4; network = "SS13"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/engine/break_room) +"caE" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/engine/break_room) +"caF" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) +"caG" = (/obj/structure/stool,/turf/simulated/floor,/area/engine/break_room) +"caH" = (/obj/structure/stool,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"caI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/break_room) +"caJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/effect/sign/securearea{pixel_x = 32},/turf/simulated/floor,/area/engine/break_room) +"caK" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = "SS13"},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) +"caL" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"caM" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "N2 Out"; on = 1},/turf/simulated/floor,/area/atmos) +"caN" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"caO" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"caP" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 Out"; on = 1},/turf/simulated/floor,/area/atmos) +"caQ" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (O2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"caR" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"caS" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"caT" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) +"caU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) +"caV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) +"caW" = (/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"caX" = (/obj/item/weapon/secstorage/ssafe{pixel_x = 5; pixel_y = 29},/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"caY" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"caZ" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cba" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/medical/virology) +"cbb" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "39"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/virology) +"cbc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbd" = (/obj/structure/closet{pixel_x = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/virology) +"cbe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbg" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera{c_tag = "Aft Starboard Solar Control"; dir = 4; network = "SS13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cbh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cbi" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cbj" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Incinerator APC"; pixel_x = -25; pixel_y = 0},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cbk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cbl" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cbm" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"cbn" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"cbo" = (/obj/machinery/portable_atmospherics/scrubber/stationary,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"cbp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"cbq" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) +"cbr" = (/obj/structure/table,/obj/item/weapon/scalpel{pixel_y = 6},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) +"cbs" = (/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) +"cbt" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) +"cbu" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"cbv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"cbw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"cbx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"cby" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/maintenance/aft) +"cbz" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) +"cbA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cbB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/break_room) +"cbC" = (/obj/machinery/vending/coffee,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cbD" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"cbE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cbF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"cbG" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) +"cbH" = (/turf/simulated/wall/r_wall,/area/engine/break_room) +"cbI" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) +"cbJ" = (/obj/machinery/atmospherics/valve/digital{name = "Nitrogen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) +"cbK" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/turf/simulated/floor{icon_state = "red"},/area/atmos) +"cbL" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) +"cbM" = (/obj/machinery/light,/turf/simulated/floor,/area/atmos) +"cbN" = (/obj/machinery/atmospherics/valve/digital{name = "Oxygen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/atmos) +"cbO" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/atmos) +"cbP" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) +"cbQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 5; icon_state = "intact-c"; level = 2},/obj/machinery/light,/turf/simulated/floor,/area/atmos) +"cbR" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/machinery/meter{frequency = 1443; id = "mair_meter"},/turf/simulated/floor{icon_state = "arrival"; dir = 10},/area/atmos) +"cbS" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos) +"cbT" = (/obj/machinery/camera{c_tag = "Atmospherics South East"; dir = 1},/obj/machinery/atmospherics/valve/digital{name = "Mixed Air Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) +"cbU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"cbV" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbW" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) +"cbY" = (/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cbZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"cca" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/virology) +"ccb" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) +"ccd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"cce" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccg" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cch" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cci" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"ccj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cck" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) +"ccl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"ccm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"ccn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"cco" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"ccp" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"ccq" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"ccr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/portsolar) +"ccs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"cct" = (/obj/machinery/optable{name = "Robotics Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) +"ccu" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/turf/simulated/floor{icon_state = "white"},/area/assembly/assembly_line) +"ccv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"ccw" = (/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"ccB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"ccC" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"ccD" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/break_room) +"ccE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/reagent_dispensers/water_cooler,/obj/effect/sign/securearea{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "yellowcorner"},/area/engine/break_room) +"ccF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "yellow"},/area/engine/break_room) +"ccG" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) +"ccH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/chiefs_office) +"ccI" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/engine/chiefs_office) +"ccJ" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) +"ccK" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) +"ccL" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor/plating,/area/engine/chiefs_office) +"ccM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) +"ccN" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"ccO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"ccP" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"ccQ" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"ccR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"ccS" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccT" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccV" = (/obj/machinery/door/firedoor/border_only/hazard,/obj/machinery/door/airlock/medical{name = "Break Room"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccX" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_x = 8; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccY" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ccZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cda" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Virology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdb" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdc" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cde" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdl" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area) +"cdm" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless,/area) +"cdn" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) +"cdo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) +"cdp" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) +"cdq" = (/turf/simulated/floor/plating/airless,/area/solar/port) +"cdr" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) +"cds" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdv" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdw" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdx" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cdy" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/engineering) +"cdz" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"cdA" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"cdB" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"cdC" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engine_smes) +"cdD" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engine_smes) +"cdE" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engine_smes) +"cdF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"cdG" = (/obj/machinery/power/monitor,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"cdH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cdI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "yellow"; dir = 10},/area/engine/engineering) +"cdJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"cdK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/engine/engineering) +"cdL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) +"cdM" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Break room"; req_access_txt = "10"; req_one_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cdN" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdQ" = (/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdR" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/hologram/holopad,/obj/machinery/door_control{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = 24; pixel_y = 5},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 24; pixel_y = -5},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdS" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/space,/area) +"cdT" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/space,/area) +"cdU" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/turf/space,/area) +"cdV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/virology) +"cdW" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdX" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdY" = (/obj/machinery/light,/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cdZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"cea" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cec" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ced" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cee" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cef" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceh" = (/obj/machinery/camera{c_tag = "Virology East"; dir = 8; network = "SS13"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cei" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cej" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cek" = (/obj/machinery/atmospherics/pipe/vent{dir = 1},/turf/simulated/floor/plating,/area) +"cel" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) +"cem" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"cen" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) +"ceo" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cep" = (/obj/machinery/power/apc{dir = 4; name = "Aft Port Solar APC"; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"ceq" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/wardrobe/black,/turf/simulated/floor/plating,/area/maintenance/aft) +"cer" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"ces" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) +"cet" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/machinery/light/small{dir = 8},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/engine/engineering) +"ceu" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/engine/engineering) +"cev" = (/turf/simulated/floor/plating,/area/engine/engineering) +"cew" = (/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Secure Storage"},/turf/simulated/floor/plating,/area/engine/engineering) +"cex" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"cey" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/engine/engineering) +"cez" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"ceA" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"ceB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/engine/engineering) +"ceC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/engineering) +"ceD" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ceE" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"ceF" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"ceG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"ceH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"ceI" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ceJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ceK" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/item/weapon/cigpacket,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ceL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ceM" = (/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ceN" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) +"ceO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) +"ceP" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceQ" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceR" = (/obj/machinery/computer/pandemic,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceS" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation A"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) +"ceU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) +"ceV" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation B"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ceW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ceX" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) +"ceY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) +"ceZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"cfa" = (/obj/item/weapon/cable_coil{amount = 5},/turf/simulated/floor/plating,/area/maintenance/aft) +"cfb" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/engineering) +"cfc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/engineering) +"cfd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cfe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cff" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/engineering) +"cfg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor,/area/engine/engineering) +"cfh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cfi" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cfj" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cfk" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cfl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cfm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/chiefs_office) +"cfn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfp" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfq" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Chief Engineer"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfr" = (/obj/machinery/computer/station_alert,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Engineer's Desk"; departmentType = 3; name = "Chief Engineer RC"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cft" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cfu" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "n2_in"; on = 1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cfv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "o2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cfw" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "o2_sensor"},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cfx" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "o2_in"; on = 1},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cfy" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cfz" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cfA" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; external_pressure_bound = 0; frequency = 1443; icon_state = "in"; id_tag = "air_out"; internal_pressure_bound = 2000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cfB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area) +"cfC" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/glasses/hud/health,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cfD" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cfE" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cfF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"cfG" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cfH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/solar/starboard) +"cfI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cfJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cfK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cfL" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/aft) +"cfM" = (/obj/machinery/field_generator,/turf/simulated/floor/plating,/area/engine/engineering) +"cfN" = (/obj/machinery/emitter,/turf/simulated/floor/plating,/area/engine/engineering) +"cfO" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Engineering SMES Room"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/engine/engineering) +"cfP" = (/obj/structure/table,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/module/power_control,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/engine/engineering) +"cfQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/engine/engineering) +"cfR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/table,/obj/item/weapon/book/manual/engineering_singularity_safety,/obj/item/clothing/gloves/yellow,/turf/simulated/floor,/area/engine/engineering) +"cfS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"cfT" = (/turf/simulated/floor,/area/engine/engineering) +"cfU" = (/obj/machinery/dispenser,/turf/simulated/floor,/area/engine/engineering) +"cfV" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/engine/engineering) +"cfW" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cfX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cfY" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cfZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/engineering) +"cga" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cgb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) +"cgc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/cartridge/engineering{pixel_x = 4; pixel_y = 5},/obj/item/weapon/cartridge/engineering{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cartridge/engineering{pixel_x = 3},/obj/structure/table/reinforced,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/item/weapon/reagent_containers/pill/kelotane{pixel_x = -3; pixel_y = -8},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cge" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/lighter/zippo,/obj/item/clothing/glasses/meson{pixel_y = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgf" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/camera{c_tag = "Engineering CE's Office"; dir = 1; pixel_x = 23},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgg" = (/obj/machinery/computer/atmos_alert,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgh" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cgi" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cgj" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cgk" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cgl" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cgm" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cgn" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cgo" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,/obj/item/weapon/reagent_containers/glass/bottle/cold{pixel_x = 3; pixel_y = 3},/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/camera{c_tag = "Virlogy West"; dir = 4; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgp" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Virologist"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgq" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/pen/red,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgr" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft) +"cgs" = (/obj/machinery/field_generator,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"cgt" = (/turf/simulated/wall,/area/engine/engineering) +"cgu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) +"cgv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) +"cgw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_engineering{name = "Power Storage"; req_access_txt = "10"; req_one_access_txt = "0"},/turf/simulated/floor,/area/engine/engineering) +"cgx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"cgy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) +"cgz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) +"cgA" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cgB" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cgC" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cgD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/engineering) +"cgE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"cgF" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cgG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"cgH" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/chiefs_office) +"cgI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/chiefs_office) +"cgJ" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cgK" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cgL" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cgM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgO" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgP" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/light,/obj/effect/sign/deathsposal{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"cgR" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgS" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cgT" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"cgU" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) +"cgV" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/engine/engineering) +"cgW" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/effect/sign/securearea{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) +"cgX" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 9; icon_state = "yellow"},/area/engine/engineering) +"cgY" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_y = 30},/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"cgZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/vending/engivend,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"cha" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/vending/tool,/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"chb" = (/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) +"chc" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"chd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"che" = (/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"chf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"chg" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"chh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chi" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/engineering) +"chj" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/engine/engineering) +"chk" = (/obj/structure/closet/l3closet/virology,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"chl" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"chm" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) +"chn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) +"cho" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10"},/turf/simulated/floor{icon_state = "delivery"},/area/engine/engineering) +"chp" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) +"chq" = (/obj/machinery/alarm,/turf/simulated/wall/r_wall,/area/engine/engineering) +"chr" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"chs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"cht" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"chv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = "Singularity"; pixel_x = 0; pixel_y = -30},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) +"chx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"chy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"chz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"chA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) +"chB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chD" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/requests_console{announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"chE" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) +"chF" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) +"chG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/engine/engineering) +"chH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor,/area/engine/engineering) +"chI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/engine/engineering) +"chJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"chK" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/engine/engineering) +"chL" = (/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) +"chM" = (/obj/structure/closet/radiation,/turf/simulated/floor,/area/engine/engineering) +"chN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"chO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"chP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) +"chQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"chR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"chS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"chT" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/wrench,/obj/item/weapon/weldingtool,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) +"chU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/yellow,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/engine/engineering) +"chV" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) +"chW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"chX" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"chY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"chZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cia" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cib" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cic" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area) +"cid" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) +"cie" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"cif" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cig" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) +"cih" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/engine/engineering) +"cii" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/engineering_construction,/turf/simulated/floor,/area/engine/engineering) +"cij" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/weapon/extinguisher{pixel_x = 8},/turf/simulated/floor,/area/engine/engineering) +"cik" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"cil" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) +"cim" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"cin" = (/obj/machinery/camera{c_tag = "Engineering Center"; dir = 2; pixel_x = 23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"cio" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) +"cip" = (/obj/structure/table,/obj/item/device/flashlight{pixel_y = 5},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/turf/simulated/floor,/area/engine/engineering) +"ciq" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/turf/simulated/floor,/area/engine/engineering) +"cir" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor,/area/engine/engineering) +"cis" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) +"cit" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering) +"ciu" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/escape_pod5/station) +"civ" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape_pod5/station) +"ciw" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod5/station) +"cix" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) +"ciy" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ciz" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/camera{c_tag = "Engineering Storage"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/engine/engineering) +"ciA" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor,/area/engine/engineering) +"ciB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"ciC" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/weapon/storage/toolbox/electrical{pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) +"ciD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) +"ciG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"ciH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciI" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/engineering) +"ciJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) +"ciK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) +"ciL" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) +"ciM" = (/obj/machinery/door/airlock/external{name = "Engineering Escape Pod"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) +"ciN" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) +"ciO" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) +"ciP" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) +"ciQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape_pod5/station) +"ciR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"ciS" = (/obj/item/stack/sheet/plasteel{amount = 10},/obj/structure/table,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciU" = (/obj/structure/table,/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/engine/engineering) +"ciV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"ciW" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"ciX" = (/obj/machinery/camera{c_tag = "Engineering West"; dir = 1; pixel_x = 23},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"ciY" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"ciZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/clothing/glasses/meson,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cja" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/stool,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cjb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cjc" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"cjd" = (/obj/machinery/particle_accelerator/control_box,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) +"cje" = (/obj/structure/particle_accelerator/fuel_chamber,/turf/simulated/floor/plating,/area/engine/engineering) +"cjf" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) +"cjg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cjh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cji" = (/obj/machinery/camera{c_tag = "Engineering East"; dir = 1; pixel_x = 23},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cjj" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"cjk" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/fire/firefighter,/obj/item/clothing/head/hardhat,/obj/item/clothing/head/hardhat,/obj/effect/sign/pods{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) +"cjl" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod5/station) +"cjm" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape_pod5/station) +"cjn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) +"cjo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/engine/engineering) +"cjp" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"cjq" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) +"cjr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjs" = (/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/crowbar,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"cjt" = (/obj/structure/stool,/turf/simulated/floor,/area/engine/engineering) +"cju" = (/obj/structure/particle_accelerator/power_box,/turf/simulated/floor/plating,/area/engine/engineering) +"cjv" = (/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/engine/engineering) +"cjw" = (/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/engine/engineering) +"cjx" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cjy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) +"cjz" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/turf/simulated/floor,/area/engine/engineering) +"cjA" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/turf/simulated/floor,/area/engine/engineering) +"cjB" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/engine/engineering) +"cjC" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/engine/engineering) +"cjD" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) +"cjE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor/plating,/area/engine/engineering) +"cjF" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/engine/engineering) +"cjG" = (/obj/structure/cable,/obj/machinery/power/rad_collector{anchored = 1},/turf/simulated/floor/plating,/area/engine/engineering) +"cjH" = (/obj/structure/cable,/obj/machinery/power/rad_collector{anchored = 1},/obj/item/weapon/tank/plasma,/turf/simulated/floor/plating,/area/engine/engineering) +"cjI" = (/obj/machinery/power/rad_collector{anchored = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) +"cjJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjK" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"cjL" = (/obj/structure/particle_accelerator/particle_emitter/left,/turf/simulated/floor/plating,/area/engine/engineering) +"cjM" = (/obj/structure/particle_accelerator/particle_emitter/center,/turf/simulated/floor/plating,/area/engine/engineering) +"cjN" = (/obj/structure/particle_accelerator/particle_emitter/right,/turf/simulated/floor/plating,/area/engine/engineering) +"cjO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjP" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/engine/engineering) +"cjQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor/plating,/area/engine/engineering) +"cjR" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) +"cjS" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) +"cjT" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/engine/engineering) +"cjU" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/engine/engineering) +"cjV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cjZ" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engineering) +"cka" = (/obj/item/weapon/wirecutters,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"ckb" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) +"ckc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cke" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"; pixel_x = -32},/turf/simulated/floor/plating/airless,/area) +"ckf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"ckg" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cki" = (/obj/machinery/camera/emp_proof{c_tag = "Singularity North-West"; dir = 2; network = "Singularity"},/turf/space,/area) +"ckj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckk" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckm" = (/obj/machinery/camera/emp_proof{c_tag = "Singularity North East"; dir = 2; network = "Singularity"},/turf/space,/area) +"ckn" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cko" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"ckq" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckr" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cks" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cku" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) +"ckv" = (/obj/structure/grille,/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/plating/airless,/area/engine/engineering) +"ckw" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckx" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area) +"cky" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckz" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckA" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckB" = (/obj/item/device/multitool,/turf/space,/area) +"ckC" = (/obj/item/weapon/wirecutters,/obj/structure/lattice,/turf/space,/area) +"ckD" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ckE" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckF" = (/obj/item/weapon/crowbar,/turf/space,/area) +"ckG" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) +"ckH" = (/obj/structure/grille,/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/wall/r_wall,/area/engine/engineering) +"ckI" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckJ" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area) +"ckK" = (/obj/machinery/the_singularitygen{anchored = 1},/turf/simulated/floor/plating/airless,/area) +"ckL" = (/obj/machinery/light/spot{dir = 4; layer = 2.8},/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckM" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ckN" = (/obj/item/weapon/weldingtool,/turf/space,/area) +"ckO" = (/obj/item/device/radio,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckP" = (/obj/structure/lattice,/obj/item/clothing/head/hardhat,/turf/space,/area) +"ckQ" = (/turf/space,/area/syndicate_station/one) +"ckR" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckS" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/emp_proof{c_tag = "Singularity West"; dir = 4; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckT" = (/obj/item/weapon/screwdriver,/obj/structure/lattice,/turf/space,/area) +"ckU" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera/emp_proof{c_tag = "Singularity East"; dir = 8; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckV" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"ckW" = (/turf/space,/area/syndicate_station/four) +"ckX" = (/turf/space,/area/syndicate_station/six) +"ckY" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) +"ckZ" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) +"cla" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) +"clb" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) +"clc" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) +"cld" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) +"cle" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) +"clf" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) +"clg" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) +"clh" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) +"cli" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) +"clj" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) +"clk" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) +"cll" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) +"clm" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) +"cln" = (/turf/space/transit/east/shuttlespace_ew13,/area) +"clo" = (/turf/space/transit/east/shuttlespace_ew14,/area) +"clp" = (/turf/space/transit/east/shuttlespace_ew15,/area) +"clq" = (/turf/space/transit/east/shuttlespace_ew1,/area) +"clr" = (/turf/space/transit/east/shuttlespace_ew2,/area) +"cls" = (/turf/space/transit/east/shuttlespace_ew3,/area) +"clt" = (/turf/space/transit/east/shuttlespace_ew4,/area) +"clu" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) +"clv" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) +"clw" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) +"clx" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) +"cly" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) +"clz" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) +"clA" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) +"clB" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) +"clC" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) +"clD" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) +"clE" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) +"clF" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) +"clG" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) +"clH" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) +"clI" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) +"clJ" = (/turf/space{tag = "icon-black"; icon_state = "black"},/area) +"clK" = (/turf/unsimulated/wall{tag = "icon-iron6"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron6"},/area) +"clL" = (/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) +"clM" = (/turf/unsimulated/wall{tag = "icon-iron14"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron14"},/area) +"clN" = (/turf/unsimulated/wall{tag = "icon-iron10"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron10"},/area) +"clO" = (/turf/space/transit/north/shuttlespace_ns8,/area) +"clP" = (/turf/space/transit/north/shuttlespace_ns4,/area) +"clQ" = (/turf/space/transit/north/shuttlespace_ns11,/area) +"clR" = (/turf/space/transit/north/shuttlespace_ns7,/area) +"clS" = (/turf/space/transit/north/shuttlespace_ns2,/area) +"clT" = (/turf/space/transit/north/shuttlespace_ns5,/area) +"clU" = (/turf/space/transit/north/shuttlespace_ns6,/area) +"clV" = (/turf/space/transit/north/shuttlespace_ns14,/area) +"clW" = (/turf/space/transit/north/shuttlespace_ns3,/area) +"clX" = (/turf/space/transit/north/shuttlespace_ns13,/area) +"clY" = (/turf/space/transit/north/shuttlespace_ns15,/area) +"clZ" = (/turf/space/transit/north/shuttlespace_ns10,/area) +"cma" = (/turf/space/transit/north/shuttlespace_ns12,/area) +"cmb" = (/turf/space/transit/north/shuttlespace_ns1,/area) +"cmc" = (/turf/space/transit/north/shuttlespace_ns9,/area) +"cmd" = (/turf/space/transit/east/shuttlespace_ew5,/area) +"cme" = (/turf/space/transit/east/shuttlespace_ew6,/area) +"cmf" = (/turf/space/transit/east/shuttlespace_ew7,/area) +"cmg" = (/turf/space/transit/east/shuttlespace_ew8,/area) +"cmh" = (/turf/space/transit/east/shuttlespace_ew10,/area) +"cmi" = (/turf/space/transit/east/shuttlespace_ew11,/area) +"cmj" = (/turf/space/transit/east/shuttlespace_ew12,/area) +"cmk" = (/turf/space/transit/east/shuttlespace_ew9,/area) +"cml" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) +"cmm" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_wildlife) +"cmn" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) +"cmo" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_plating) +"cmp" = (/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Burn-Mix Floor"; nitrogen = 0; oxygen = 2500; temperature = 370; toxins = 5000},/area/holodeck/source_burntest) +"cmq" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_emptycourt) +"cmr" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_emptycourt) +"cms" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_emptycourt) +"cmt" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) +"cmu" = (/obj/effect/landmark{name = "Holocarp Spawn"},/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Holodeck Projector Floor"},/area/holodeck/source_wildlife) +"cmv" = (/obj/effect/landmark{name = "Atmospheric Test Start"},/turf/simulated/floor/holofloor{icon_state = "engine"; name = "Burn-Mix Floor"; nitrogen = 0; oxygen = 2500; temperature = 370; toxins = 5000},/area/holodeck/source_burntest) +"cmw" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_emptycourt) +"cmx" = (/turf/simulated/floor/holofloor,/area/holodeck/source_emptycourt) +"cmy" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_emptycourt) +"cmz" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_emptycourt) +"cmA" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_emptycourt) +"cmB" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) +"cmC" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) +"cmD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) +"cmE" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) +"cmF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) +"cmG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) +"cmH" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cmI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cmJ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cmK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cmL" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cmM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cmN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmO" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cmP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cmQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cmR" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cmS" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod5/transit) +"cmT" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod5/transit) +"cmU" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod5/transit) +"cmV" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod5/transit) +"cmW" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) +"cmX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmY" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape/transit) +"cmZ" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape/transit) +"cna" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape/transit) +"cnb" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape/transit) +"cnc" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape/transit) +"cnd" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape/transit) +"cne" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape/transit) +"cnf" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cng" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) +"cnh" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod5/transit) +"cni" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod5/transit) +"cnj" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod5/transit) +"cnk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) +"cnl" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cnm" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape/transit) +"cnn" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape/transit) +"cno" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape/transit) +"cnp" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape/transit) +"cnq" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape/transit) +"cnr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cns" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) +"cnt" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_emptycourt) +"cnu" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_emptycourt) +"cnv" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_emptycourt) +"cnw" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape/transit) +"cnx" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape/transit) +"cny" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape/transit) +"cnz" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cnA" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) +"cnB" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) +"cnC" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) +"cnD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) +"cnE" = (/turf/unsimulated/wall{tag = "icon-iron3"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron3"},/area) +"cnF" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) +"cnG" = (/turf/unsimulated/wall,/area) +"cnH" = (/turf/unsimulated/wall{tag = "icon-iron11"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron11"},/area) +"cnI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cnJ" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_basketball) +"cnK" = (/obj/structure/holohoop,/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_basketball) +"cnL" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_basketball) +"cnM" = (/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) +"cnN" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"cnO" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/weapon/holo/esword/red,/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"cnP" = (/obj/structure/table/holotable,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"cnQ" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_boxingcourt) +"cnR" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_boxingcourt) +"cnS" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_boxingcourt) +"cnT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cnU" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_basketball) +"cnV" = (/turf/simulated/floor/holofloor,/area/holodeck/source_basketball) +"cnW" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_basketball) +"cnX" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) +"cnY" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) +"cnZ" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"coa" = (/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) +"cob" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"coc" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_boxingcourt) +"cod" = (/turf/simulated/floor/holofloor,/area/holodeck/source_boxingcourt) +"coe" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_boxingcourt) +"cof" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cog" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) +"coh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) +"coi" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_basketball) +"coj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cok" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/escape_pod3/transit) +"col" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/escape_pod3/transit) +"com" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/escape_pod3/transit) +"con" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/escape_pod3/transit) +"coo" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) +"cop" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"coq" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) +"cor" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod3/transit) +"cos" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod3/transit) +"cot" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod3/transit) +"cou" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod3/transit) +"cov" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) +"cow" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "red"},/area/holodeck/source_basketball) +"cox" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "red"},/area/holodeck/source_basketball) +"coy" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "red"},/area/holodeck/source_basketball) +"coz" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"coA" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) +"coB" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) +"coC" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) +"coD" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod3/transit) +"coE" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod3/transit) +"coF" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod3/transit) +"coG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) +"coH" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "green"},/area/holodeck/source_basketball) +"coI" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "green"},/area/holodeck/source_basketball) +"coJ" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "green"},/area/holodeck/source_basketball) +"coK" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"coL" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) +"coM" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"coN" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_boxingcourt) +"coO" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_boxingcourt) +"coP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"coQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) +"coR" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_basketball) +"coS" = (/obj/item/weapon/beach_ball/holoball,/turf/simulated/floor/holofloor,/area/holodeck/source_basketball) +"coT" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_basketball) +"coU" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "Soft sand"},/area/holodeck/source_beach) +"coV" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"coW" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"coX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"coY" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) +"coZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cpa" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "Beach Front"},/area/holodeck/source_beach) +"cpb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cpc" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_basketball) +"cpd" = (/obj/structure/holohoop{dir = 1},/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) +"cpe" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_basketball) +"cpf" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/simulated/floor/holofloor{icon = 'icons/misc/beach.dmi'; icon_plating = "water"; icon_regular_floor = "water"; icon_state = "water"; name = "Water"},/area/holodeck/source_beach) +"cpg" = (/obj/structure/table/holotable,/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"cph" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/weapon/holo/esword/green,/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"cpi" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_thunderdomecourt) +"cpj" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxinggreen"; item_state = "boxinggreen"},/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_boxingcourt) +"cpk" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_boxingcourt) +"cpl" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxinggreen"; item_state = "boxinggreen"},/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_boxingcourt) +"cpm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"cpn" = (/turf/unsimulated/wall{tag = "icon-iron5"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron5"},/area) +"cpo" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron12"},/area) +"cpp" = (/turf/unsimulated/wall{tag = "icon-iron13"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron13"},/area) +"cpq" = (/turf/unsimulated/wall{tag = "icon-iron9"; icon = 'icons/turf/mineral_walls.dmi'; icon_state = "iron9"},/area) +"cpr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cps" = (/turf/space,/area/shuttle/escape_pod1/centcom) +"cpt" = (/turf/space,/area/shuttle/escape_pod2/centcom) +"cpu" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/centcom/evac) +"cpv" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/centcom/evac) +"cpw" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/centcom/evac) +"cpx" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/centcom/evac) +"cpy" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/centcom/evac) +"cpz" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/centcom/evac) +"cpA" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area/centcom/evac) +"cpB" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/centcom/evac) +"cpC" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/centcom/evac) +"cpD" = (/obj/machinery/door/airlock/external{name = "Salvage Shuttle Dock"},/turf/simulated/shuttle/plating,/area/centcom/evac) +"cpE" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/centcom/evac) +"cpF" = (/turf/simulated/shuttle/plating,/area/centcom/evac) +"cpG" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/centcom/evac) +"cpH" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/centcom/evac) +"cpI" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpJ" = (/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) +"cpK" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpL" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpM" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 0},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpN" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/centcom/evac) +"cpO" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{dir = 3; icon_state = "swall_f10"; layer = 2; tag = "icon-swall_f10"},/area/centcom/evac) +"cpP" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/centcom/evac) +"cpQ" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpR" = (/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpS" = (/obj/structure/stool,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpT" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cpU" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/centcom/evac) +"cpV" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/shuttle/plating,/area/centcom/evac) +"cpW" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/centcom/evac) +"cpX" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cpY" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cpZ" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqa" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cqb" = (/obj/structure/stool/bed/chair{dir = 4; name = "Defense"},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cqc" = (/obj/machinery/computer/arcade,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cqd" = (/obj/machinery/computer/card,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqe" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqf" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqg" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/stamp,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqh" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqi" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqj" = (/turf/space,/area/shuttle/escape_pod3/centcom) +"cqk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cql" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cqm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cqn" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cqo" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cqp" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cqq" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cqr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cqs" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/obj/item/device/flash,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqt" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 4; icon_state = "right"; name = "Security Desk"; req_access_txt = "103"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) +"cqu" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cqv" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod1/transit) +"cqw" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod1/transit) +"cqx" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod1/transit) +"cqy" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cqz" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cqA" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape_pod2/transit) +"cqB" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod2/transit) +"cqC" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod2/transit) +"cqD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"cqE" = (/obj/machinery/vending/cola,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cqF" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod1/transit) +"cqG" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod1/transit) +"cqH" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod1/transit) +"cqI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cqJ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cqK" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape_pod2/transit) +"cqL" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod2/transit) +"cqM" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod2/transit) +"cqN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cqO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/centcom/evac) +"cqP" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"cqQ" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"cqR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/centcom/evac) +"cqS" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cqT" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod1/transit) +"cqU" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod1/transit) +"cqV" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod2/transit) +"cqW" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod2/transit) +"cqX" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod2/transit) +"cqY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cqZ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"cra" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) +"crb" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crc" = (/turf/space,/area/shuttle/escape_pod5/centcom) +"crd" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod1/transit) +"cre" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"crf" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod2/transit) +"crg" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod2/transit) +"crh" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"cri" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"crj" = (/obj/machinery/door/airlock/hatch{name = "Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) +"crk" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) +"crl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/centcom/evac) +"crm" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crn" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cro" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crp" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/centcom/evac) +"crq" = (/obj/machinery/door/airlock/hatch{name = "Cockpit"; req_access_txt = "109"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) +"crr" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crs" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crt" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cru" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crv" = (/obj/structure/table,/obj/item/weapon/storage/lockbox,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crw" = (/obj/structure/table,/obj/item/weapon/stamp/captain,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crx" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/centcom/evac) +"cry" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crz" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor,/area/centcom/evac) +"crA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) +"crB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) +"crC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/centcom/evac) +"crD" = (/turf/unsimulated/wall,/area/start) +"crE" = (/obj/effect/landmark/start,/turf/unsimulated/floor,/area/start) +"crF" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_mothership) +"crG" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/syndicate_mothership) +"crH" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership) +"crI" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"crJ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"crK" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"crL" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"crM" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"crN" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership) +"crO" = (/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) +"crP" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma6"},/area/alien) +"crQ" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma12"},/area/alien) +"crR" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma14"},/area/alien) +"crS" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma10"},/area/alien) +"crT" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"crU" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control) +"crV" = (/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) +"crW" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma3"},/area/alien) +"crX" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) +"crY" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma1"},/area/alien) +"crZ" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"csa" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"csb" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"csc" = (/obj/item/weapon/paper{info = "Some stuff is missing..."; name = "Insert alien artifacts here."},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) +"csd" = (/obj/machinery/door/airlock/hatch,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) +"cse" = (/turf/space,/area/syndicate_mothership/elite_squad) +"csf" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad) +"csg" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csh" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csi" = (/obj/effect/landmark{name = "Syndicate-Commando"; tag = "Commando"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csj" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csk" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csl" = (/obj/mecha/combat/marauder/mauler,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) +"csm" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) +"csn" = (/turf/unsimulated/wall{icon = 'icons/misc/fullscreen.dmi'; icon_state = "title"; layer = 10; name = "Space Station 13"},/area/start) +"cso" = (/obj/structure/closet/acloset,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) +"csp" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma2"},/area/alien) +"csq" = (/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) +"csr" = (/turf/space,/area/shuttle/alien/base) +"css" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma4"},/area/alien) +"cst" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma13"},/area/alien) +"csu" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma9"},/area/alien) +"csv" = (/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) +"csw" = (/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) +"csx" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) +"csy" = (/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 = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"csz" = (/obj/structure/stool/bed/alien,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor5"},/area/alien) +"csA" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"csB" = (/obj/machinery/computer/syndicate_elite_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"csC" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"csD" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "syndicate_elite"; name = "Front Hull Door"; opacity = 1},/turf/simulated/shuttle/plating,/area/shuttle/syndicate_elite/mothership) +"csE" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"csF" = (/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) +"csG" = (/turf/unsimulated/wall{icon = 'icons/turf/mineral_walls.dmi'; icon_state = "plasma5"},/area/alien) +"csH" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"csI" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"csJ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"csK" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csL" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csM" = (/obj/structure/table,/obj/item/device/flashlight/lamp{pixel_x = 4; pixel_y = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csN" = (/obj/machinery/computer/syndicate_station,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csO" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 10},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csP" = (/obj/structure/computerframe,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csQ" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csR" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csS" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csT" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csU" = (/obj/effect/landmark{name = "Syndicate-Gear-Closet"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csV" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) +"csW" = (/obj/machinery/door/window{name = "Cockpit"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csX" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"csY" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"csZ" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cta" = (/turf/unsimulated/wall,/area/centcom) +"ctb" = (/obj/effect/landmark{name = "Nuclear-Closet"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctc" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "External Airlock"},/area) +"ctd" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom) +"cte" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom) +"ctf" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) +"ctg" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cth" = (/obj/structure/table,/obj/item/weapon/gun/energy/ionrifle,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cti" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctj" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"ctk" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"ctl" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"ctm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ctn" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cto" = (/obj/structure/table,/obj/item/device/aicard,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctp" = (/obj/structure/table,/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctq" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"ctr" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cts" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctt" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"; dir = 10},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctu" = (/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ctv" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/device/multitool,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctw" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctx" = (/obj/machinery/door/window{dir = 4; icon = 'icons/obj/doors/windoor.dmi'; name = "Equipment Room"; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cty" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctz" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctA" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ctB" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctC" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/machinery/cell_charger,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctD" = (/turf/unsimulated/wall,/area/centcom/living) +"ctE" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Equipment Room"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctF" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/syndicate_station/start) +"ctG" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctH" = (/obj/machinery/door/window/northright,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctI" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctJ" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/lighter/zippo,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctK" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/cigpacket,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctL" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctM" = (/obj/item/stack/sheet/glass{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctN" = (/obj/item/stack/sheet/metal{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctO" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ctP" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ctQ" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ctR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) +"ctS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) +"ctT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/living) +"ctU" = (/turf/unsimulated/wall,/area/centcom/suppy) +"ctV" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ctW" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (EAST)"; icon_state = "propulsion_l"; dir = 4},/turf/space,/area/shuttle/administration/centcom) +"ctX" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"ctY" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ctZ" = (/obj/structure/stool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cua" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cub" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cuc" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cud" = (/obj/machinery/robotic_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cue" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Thunderdome Autolathe"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cuf" = (/obj/machinery/dispenser,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cug" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"cuh" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cui" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cuj" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cuk" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cul" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cum" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cun" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cuo" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cup" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/suppy) +"cuq" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/suppy) +"cur" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/suppy) +"cus" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/suppy) +"cut" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuu" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuv" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuw" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cux" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/ointment,/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuy" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuz" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuA" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/infra,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuB" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuC" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuD" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/shuttle/administration/centcom) +"cuE" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cuF" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cuG" = (/obj/structure/table,/obj/machinery/juicer{pixel_y = 6},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cuH" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cuI" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cuJ" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/living) +"cuK" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/supply/dock) +"cuL" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/supply/dock) +"cuM" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/supply/dock) +"cuN" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuO" = (/obj/machinery/door/window{dir = 4; icon = 'icons/obj/doors/windoor.dmi'; name = "Infirmary"; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuP" = (/obj/machinery/door/window/westright{name = "Tool Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuQ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/syndicate,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuR" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cuS" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cuT" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/shuttle/plating,/area/shuttle/administration/centcom) +"cuU" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom) +"cuV" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/supply/dock) +"cuW" = (/obj/effect/marker/supplymarker,/turf/simulated/shuttle/floor,/area/supply/dock) +"cuX" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Infirmary"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cuY" = (/obj/machinery/door/window{dir = 8; icon = 'icons/obj/doors/windoor.dmi'; name = "Tool Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cuZ" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cva" = (/obj/item/weapon/weldingtool,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvb" = (/obj/machinery/door/window{dir = 1; name = "Secure Storage"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvc" = (/obj/item/weapon/crowbar,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvd" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/table,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cve" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Teleporter"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvf" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvg" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvh" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvi" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvj" = (/obj/structure/device/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cvk" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cvl" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cvm" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cvn" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/wall,/area/centcom/living) +"cvo" = (/obj/structure/kitchenspike,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvp" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvq" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvr" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor2"; name = "Supply Shuttle Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/shuttle/plating,/area/supply/dock) +"cvs" = (/obj/machinery/telecomms/allinone{intercept = 1},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvt" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvu" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvv" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cvw" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cvx" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvy" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvz" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/supply/dock) +"cvA" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cvB" = (/obj/structure/closet/crate/internals,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cvC" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cvD" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_station/start) +"cvE" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvF" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cvG" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvH" = (/obj/structure/table/reinforced,/obj/machinery/librarycomp,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/shuttle/administration/centcom) +"cvI" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/shuttle/administration/centcom) +"cvJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cvK" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cvL" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cvM" = (/obj/effect/marker/supplymarker,/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; name = "Loading Doors"; pixel_x = 24; pixel_y = 8},/obj/machinery/door_control{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = 24; pixel_y = -8},/turf/simulated/shuttle/floor,/area/supply/dock) +"cvN" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l"; icon_state = "propulsion_l"},/turf/space,/area/syndicate_station/start) +"cvO" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) +"cvP" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r"; icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) +"cvQ" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvR" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cvS" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cvT" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cvU" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cvV" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/shuttle/administration/centcom) +"cvW" = (/turf/simulated/floor{icon_state = "chapel"},/area/shuttle/administration/centcom) +"cvX" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cvY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cvZ" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwa" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwb" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cwc" = (/obj/structure/table,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/living) +"cwd" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/living) +"cwe" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/living) +"cwf" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"cwg" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"cwh" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"cwi" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/kitchen/rollingpin,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwj" = (/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Shuttle Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/turf/simulated/shuttle/plating,/area/supply/dock) +"cwk" = (/obj/machinery/vending/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cwl" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cwm" = (/obj/machinery/chem_dispenser,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cwn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/living) +"cwo" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/living) +"cwp" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/living) +"cwq" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/living) +"cwr" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"cws" = (/obj/machinery/vending/dinnerware,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwt" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwu" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cwv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cww" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cwx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cwy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cwz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cwA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cwB" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/supply/dock) +"cwC" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"; tag = ""},/area/supply/dock) +"cwD" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"; tag = ""},/area/supply/dock) +"cwE" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/supply/dock) +"cwF" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/living) +"cwG" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/living) +"cwH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/supply/dock) +"cwI" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/supply/dock) +"cwJ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/supply/dock) +"cwK" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/supply/dock) +"cwL" = (/turf/unsimulated/wall,/area/prison/solitary) +"cwM" = (/turf/unsimulated/wall,/area/centcom/control) +"cwN" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/living) +"cwO" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/living) +"cwP" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l"; icon_state = "burst_l"},/turf/space,/area/supply/dock) +"cwQ" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/supply/dock) +"cwR" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r"; icon_state = "burst_r"},/turf/space,/area/supply/dock) +"cwS" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) +"cwT" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) +"cwU" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cwV" = (/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) +"cwW" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/wall,/area/prison/solitary) +"cwX" = (/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) +"cwY" = (/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cwZ" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cxa" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) +"cxb" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cxc" = (/turf/space,/area/centcom/control) +"cxd" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) +"cxe" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/control) +"cxf" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/centcom/control) +"cxg" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cxh" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cxi" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cxj" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cxk" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cxl" = (/turf/unsimulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/prison/solitary) +"cxm" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cxn" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cxo" = (/turf/unsimulated/wall,/area/centcom/test) +"cxp" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxq" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxr" = (/obj/structure/closet/secure_closet/security,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxs" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cxt" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) +"cxu" = (/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) +"cxv" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) +"cxw" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cxx" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control) +"cxy" = (/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) +"cxz" = (/obj/machinery/computer/rdservercontrol{badmin = 1; name = "Master R&D Server Controller"},/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) +"cxA" = (/obj/machinery/r_n_d/server/centcom,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) +"cxB" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/control) +"cxC" = (/obj/machinery/dna_scannernew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxD" = (/obj/machinery/computer/scan_consolenew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxE" = (/obj/machinery/computer/cloning,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxF" = (/obj/machinery/clonepod,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxG" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxH" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxI" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cxJ" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cxK" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxL" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxM" = (/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cxN" = (/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) +"cxO" = (/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) +"cxP" = (/obj/machinery/door/airlock/centcom{name = "Maintenance Access"; opacity = 1; req_access_txt = "106"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cxQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cxR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cxS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cxT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cxU" = (/obj/machinery/door/airlock/centcom{name = "Teleporter Bay"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cxV" = (/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxW" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cxX" = (/obj/machinery/door/window/northleft,/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cxY" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cxZ" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cya" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyb" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyc" = (/turf/unsimulated/wall,/area/centcom/specops) +"cyd" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) +"cye" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/control) +"cyf" = (/obj/machinery/door/airlock/centcom{name = "Research Facility"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/test) +"cyg" = (/obj/structure/closet/secure_closet/courtroom,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyh" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyi" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera{c_tag = "Court"; invisibility = 1; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyj" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"cyk" = (/obj/machinery/camera{c_tag = "Assault Armor North"; dir = 2; network = "CREED"},/obj/mecha/combat/marauder/seraph,/turf/unsimulated/floor{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/centcom/specops) +"cyl" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/specops) +"cym" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) +"cyn" = (/obj/structure/table,/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyo" = (/obj/machinery/camera{c_tag = "Spec. Ops. Center"; dir = 2; network = "CREED"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyp" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyq" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyr" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/centcom/specops) +"cys" = (/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) +"cyt" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cyv" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/centcom/specops) +"cyw" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cyx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cyy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cyz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cyA" = (/obj/structure/closet/secure_closet/medical3{pixel_x = -5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cyB" = (/obj/structure/closet/secure_closet/medical1{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cyC" = (/obj/structure/closet/secure_closet/medical2{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cyD" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cyE" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cyF" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyG" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyH" = (/obj/effect/landmark{name = "Marauder Exit"},/turf/unsimulated/floor{name = "plating"},/area) +"cyI" = (/turf/unsimulated/floor{name = "plating"},/area) +"cyJ" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cyK" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT3"; name = "Launch Bay #3"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cyL" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/specops) +"cyM" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/specops) +"cyN" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT3"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"cyO" = (/turf/unsimulated/floor{tag = "icon-loadingarea (WEST)"; icon_state = "loadingarea"; dir = 8},/area/centcom/specops) +"cyP" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) +"cyQ" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyR" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cyS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cyT" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cyU" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cyV" = (/mob/living/silicon/decoy{name = "A.L.I.C.E."},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cyW" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cyX" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cyY" = (/obj/mecha/combat/marauder,/turf/unsimulated/floor{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/centcom/specops) +"cyZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cza" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czc" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"czd" = (/obj/structure/window/reinforced,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cze" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 4},/area/centcom/control) +"czf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"czg" = (/obj/machinery/computer/ordercomp,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czh" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czi" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czj" = (/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"czk" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czl" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czm" = (/obj/machinery/computer/crew,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czn" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) +"czo" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) +"czp" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT2"; name = "Launch Bay #2"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czq" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT2"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"czr" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/centcom/specops) +"czs" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT"; name = "Assault Armor Storage"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"czt" = (/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"czu" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "CREED"; name = "Ready Room"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"czv" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"czw" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) +"czx" = (/obj/machinery/door/airlock/centcom{name = "Bridge"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czy" = (/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"czz" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"czA" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"czB" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"czC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czF" = (/obj/machinery/door/airlock/centcom{name = "Creed's Office"; opacity = 1; req_access_txt = "108"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"czG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czI" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"czJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"czK" = (/obj/machinery/computer/robotics,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czL" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czM" = (/obj/machinery/computer/card,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czN" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czO" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT1"; name = "Launch Bay #1"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czP" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT1"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"czQ" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"czR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"czS" = (/turf/unsimulated/floor{dir = 6; icon_state = "asteroid8"; name = "sand"; tag = "icon-asteroid8 (SOUTHEAST)"},/area/centcom/specops) +"czT" = (/obj/structure/table/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czU" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"czV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"czW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"czX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"czY" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"czZ" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) +"cAa" = (/obj/machinery/camera{c_tag = "Jury Room"; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cAb" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cAc" = (/obj/structure/table,/obj/effect/landmark{name = "Commando_Manual"; tag = "Commando"},/turf/unsimulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/centcom/specops) +"cAd" = (/turf/unsimulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/centcom/specops) +"cAe" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/centcom/specops) +"cAf" = (/turf/unsimulated/wall,/area/centcom/creed) +"cAg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"cAh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"cAi" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/creed) +"cAj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"cAk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"cAl" = (/obj/structure/table/reinforced,/obj/item/device/pda/captain,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cAm" = (/obj/machinery/computer/secure_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cAn" = (/obj/machinery/computer/security,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cAo" = (/obj/structure/table/reinforced,/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cAp" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cAq" = (/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cAr" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cAs" = (/turf/unsimulated/wall,/area/centcom/evac) +"cAt" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) +"cAu" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) +"cAv" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) +"cAw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cAx" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ASSAULT0"; name = "Launch Bay #0"; p_open = 0},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cAy" = (/obj/machinery/mass_driver{dir = 8; id = "ASSAULT0"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"cAz" = (/obj/machinery/camera{c_tag = "Assault Armor South"; dir = 1; network = "CREED"},/turf/unsimulated/floor{tag = "icon-loadingarea (WEST)"; icon_state = "loadingarea"; dir = 8},/area/centcom/specops) +"cAA" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) +"cAB" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAC" = (/obj/structure/closet/secure_closet/hos,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAD" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAE" = (/obj/structure/rack,/obj/item/weapon/secstorage/sbriefcase,/obj/item/weapon/cigpacket,/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAF" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAG" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) +"cAH" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/evac) +"cAI" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cAJ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cAK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cAL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cAM" = (/turf/unsimulated/floor{tag = "icon-loadingarea"; icon_state = "loadingarea"},/area/centcom/specops) +"cAN" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (General)"; pixel_x = -28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cAO" = (/obj/structure/closet/secure_closet/injection,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cAP" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) +"cAQ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cAR" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/specops/centcom) +"cAS" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "NTrasen"; name = "Outer Airlock"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cAT" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) +"cAU" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cAV" = (/obj/structure/table,/obj/item/assembly/shock_kit{icon = 'icons/obj/assemblies.dmi'},/obj/item/device/assembly/signaler,/obj/item/weapon/handcuffs,/obj/item/weapon/melee/classic_baton,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cAW" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cAX" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/unsimulated/floor,/area/shuttle/specops/centcom) +"cAY" = (/obj/effect/landmark{name = "Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cAZ" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cBa" = (/obj/machinery/camera{c_tag = "Spec. Ops. Shuttle"; dir = 2; network = "CREED"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cBb" = (/obj/machinery/computer/pod{id = "NTrasen"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cBc" = (/obj/machinery/computer/specops_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cBd" = (/obj/structure/table/woodentable{dir = 9},/obj/item/weapon/reagent_containers/food/drinks/flask,/obj/item/clothing/mask/cigarette/cigar/havana,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBe" = (/obj/machinery/computer/security/telescreen{name = "Spec. Ops. Monitor"; network = "CREED"},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBf" = (/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBg" = (/obj/machinery/computer/card/centcom,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBh" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/control) +"cBi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/centcom/control) +"cBj" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "NTrasen"; name = "Outer Airlock"; p_open = 0},/turf/simulated/shuttle/plating,/area/shuttle/specops/centcom) +"cBk" = (/turf/simulated/shuttle/plating,/area/shuttle/specops/centcom) +"cBl" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{name = "Spec Ops Ready Room"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 15; req_access_txt = "11"; id = "CREED"},/obj/machinery/door_control{name = "Mech Storage"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 0; req_access_txt = "11"; id = "ASSAULT"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBm" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBn" = (/obj/machinery/computer/pod{id = "NTrasen"; name = "Hull Door Control"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cBo" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cBp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cBq" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cBr" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cBs" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) +"cBt" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cBu" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cBv" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cBw" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cBx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cBy" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control switch for port-side blast doors."; icon_state = "doorctrl0"; id = "CentComPort"; name = "Security Doors"; pixel_y = -4; req_access_txt = "101"},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cBz" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cBA" = (/turf/unsimulated/wall,/area/centcom/ferry) +"cBB" = (/obj/machinery/door/window/westright{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cBC" = (/obj/machinery/door/window/eastleft{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cBD" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/escape/centcom) +"cBE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cBF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cBG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cBH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape/centcom) +"cBI" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) +"cBJ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/obj{anchored = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape/centcom) +"cBK" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cBL" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cBM" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cBN" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cBO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/obj{anchored = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape/centcom) +"cBP" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cBQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cBR" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/machinery/door/window/southleft{name = "Security"; req_access_txt = ""},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cBS" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cBT" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) +"cBU" = (/obj/machinery/computer/atmos_alert,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cBV" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cBW" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cBX" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cBY" = (/obj/machinery/computer/security,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cBZ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cCa" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCb" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCc" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/ferry) +"cCd" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/ferry) +"cCe" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cCf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cCg" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) +"cCh" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cCi" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/control) +"cCj" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cCk" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/escape/centcom) +"cCl" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) +"cCm" = (/obj/machinery/status_display,/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) +"cCn" = (/obj/machinery/door/airlock/glass_command{name = "Escape Shuttle Cockpit"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cCo" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) +"cCp" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/transport1/centcom) +"cCq" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/transport1/centcom) +"cCr" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/transport1/centcom) +"cCs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/transport1/centcom) +"cCt" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/transport1/centcom) +"cCu" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (WEST)"; icon_state = "propulsion_l"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) +"cCv" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCw" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCx" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/transport1/centcom) +"cCy" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cCz" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/transport1/centcom) +"cCA" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/transport1/centcom) +"cCB" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cCC" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) +"cCD" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cCE" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cCF" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"cCG" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCH" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCI" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cCJ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cCK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cCM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cCN" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cCO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cCP" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/transport1/centcom) +"cCQ" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/transport1/centcom) +"cCR" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/transport1/centcom) +"cCS" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cCT" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) +"cCU" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/ferry) +"cCV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cCW" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall,/area/centcom/ferry) +"cCX" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"cCY" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"cCZ" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall,/area/centcom/evac) +"cDa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cDb" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) +"cDc" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cDd" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cDe" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cDf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cDg" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/transport1/centcom) +"cDh" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/shuttle/transport1/centcom) +"cDi" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cDj" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"cDk" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"cDl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cDm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cDn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cDo" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/evac) +"cDp" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) +"cDq" = (/turf/unsimulated/wall,/area/centcom/holding) +"cDr" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"cDs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cDt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cDu" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDv" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDw" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDx" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDy" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDz" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDA" = (/obj/structure/rack,/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDB" = (/obj/structure/rack,/obj/item/toy/sword,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDC" = (/obj/structure/rack,/obj/item/toy/gun,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDD" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDE" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) +"cDF" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"cDG" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"cDH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cDI" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) +"cDJ" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) +"cDK" = (/obj/structure/table,/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDL" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDM" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cDN" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"cDO" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"cDP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cDQ" = (/turf/unsimulated/floor{dir = 6; icon_state = "warning"},/area/centcom/control) +"cDR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cDS" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cDT" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDU" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDV" = (/obj/structure/table,/obj/item/weapon/lighter/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDX" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cDY" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"cDZ" = (/turf/unsimulated/wall,/area/tdome) +"cEa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEc" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEf" = (/obj/structure/rack,/obj/item/clothing/head/that,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/wcoat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEg" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) +"cEh" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEi" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEk" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) +"cEl" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"cEm" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) +"cEn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cEp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cEq" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Escape Shuttle Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cEr" = (/obj/machinery/status_display,/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) +"cEs" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cEt" = (/obj/structure/rack,/obj/item/weapon/storage/crayonbox,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEu" = (/obj/machinery/vending/coffee,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEv" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"cEw" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"cEx" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEy" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEz" = (/obj/structure/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cEB" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cEC" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cED" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) +"cEE" = (/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "1"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cEF" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/computer/security/telescreen{name = "Entertainment monitor"; desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; pixel_y = -30},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEG" = (/obj/machinery/vending/snack,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEH" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"cEI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cEJ" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 28; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cEK" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"cEL" = (/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"cEM" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"cEN" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEO" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEP" = (/obj/machinery/vending/cola,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cEQ" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"cER" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) +"cES" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"cET" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cEU" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/shuttle/escape/centcom) +"cEV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"cEW" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) +"cEX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"cEY" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) +"cEZ" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) +"cFa" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) +"cFb" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) +"cFc" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/escape/centcom) +"cFd" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape/centcom) +"cFe" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) +"cFf" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape/centcom) +"cFg" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) +"cFh" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) +"cFi" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"cFj" = (/obj/structure/closet/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFk" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFl" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFm" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"cFn" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFo" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/lighter/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFp" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFq" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFr" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFs" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFt" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFu" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFv" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFw" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFx" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFy" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFz" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFA" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cFB" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFC" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFD" = (/obj/structure/disposalpipe/segment,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFE" = (/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cFF" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFG" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) +"cFH" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"cFI" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFJ" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFK" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) +"cFL" = (/turf/simulated/floor,/area/tdome) +"cFM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"cFN" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFO" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFP" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cFQ" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cFR" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) +"cFS" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"cFT" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cFU" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cFV" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cFW" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cFX" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cFY" = (/turf/simulated/floor/bluegrid,/area/tdome) +"cFZ" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/bluegrid,/area/tdome) +"cGa" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cGb" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/bluegrid,/area/tdome) +"cGc" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/bluegrid,/area/tdome) +"cGd" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cGe" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) +"cGf" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cGg" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cGh" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cGi" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cGj" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cGk" = (/turf/unsimulated/floor{tag = "icon-redcorner (WEST)"; icon_state = "redcorner"; dir = 8},/area/tdome) +"cGl" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cGm" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/simulated/floor,/area/tdome) +"cGn" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cGo" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cGp" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) +"cGq" = (/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGs" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGt" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGu" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGv" = (/turf/unsimulated/wall{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGw" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGx" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGy" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGz" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGA" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGB" = (/obj/structure/signpost,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGC" = (/obj/structure/closet,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGD" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGE" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGF" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGG" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGH" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGI" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGJ" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGK" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGL" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGM" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGN" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGO" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGP" = (/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGQ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGR" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cGS" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGU" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGV" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGX" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGY" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cGZ" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cHa" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cHb" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) +"cHc" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) +"cHd" = (/turf/unsimulated/wall{icon = 'icons/misc/beach.dmi'; icon_state = "water"},/area/beach) +"cHe" = (/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cHf" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'icons/misc/beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cHg" = (/turf/unsimulated/wall,/area/wizard_station) +"cHh" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHi" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHj" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHk" = (/obj/machinery/librarycomp,/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHl" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHm" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHn" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) +"cHo" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cHp" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/rd,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) +"cHq" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cHr" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cHs" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) +"cHt" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHu" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

"; name = "List of Available Spells (READ)"},/obj/item/trash/tray,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) +"cHv" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cHw" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) +"cHx" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHy" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cHz" = (/turf/unsimulated/wall{icon = 'icons/turf/walls.dmi'; icon_state = "rock"; name = "rock"},/area/planet/clown) +"cHA" = (/turf/unsimulated/wall{icon = 'icons/turf/floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) +"cHB" = (/obj/structure/bookcase,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHC" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHD" = (/obj/structure/table/woodentable,/obj/effect/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHE" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHF" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/marisa,/obj/item/clothing/shoes/sandal/marisa,/obj/item/clothing/head/wizard/marisa,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cHG" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusblue,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cHH" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cHI" = (/obj/structure/table/woodentable,/obj/item/trash/cheesie,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHJ" = (/obj/structure/table/woodentable,/obj/item/weapon/spacecash,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHK" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cHL" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cHM" = (/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cHN" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cHO" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cHP" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cHQ" = (/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cHR" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cHS" = (/obj/item/weapon/pickaxe,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cHT" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cHU" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHV" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHX" = (/obj/item/trash/raisins,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cHZ" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cIa" = (/obj/structure/table/reinforced,/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cIb" = (/obj/structure/table/reinforced,/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cIc" = (/obj/effect/showcase,/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cId" = (/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/obj/item/weapon/ore/clown,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cIe" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIf" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIg" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIh" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIi" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) +"cIj" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) +"cIk" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cIl" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cIm" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cIn" = (/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cIo" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cIp" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIq" = (/obj/effect/critter/creature{name = "Experiment 35b"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) +"cIr" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cIs" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cIt" = (/obj/item/device/flashlight/lantern,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cIu" = (/obj/structure/table/woodentable,/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIv" = (/obj/structure/table/woodentable,/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIw" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIx" = (/obj/structure/table/woodentable,/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIy" = (/obj/effect/decal/cleanable/molten_item,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station) +"cIz" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cIA" = (/obj/item/trash/chips,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cIB" = (/obj/structure/rack,/obj/item/weapon/kitchenknife{desc = "The unearthly energies that once powered this blade are now dormant"; icon = 'icons/obj/wizard.dmi'; icon_state = "render"; name = "Veil Render"},/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cIC" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cID" = (/obj/structure/rack,/obj/item/weapon/kitchenknife{desc = "An all purpose knife for ritualistic sacrifice."; name = "Ritual knife"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cIE" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIF" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIG" = (/obj/structure/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cIH" = (/obj/effect/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cII" = (/obj/item/weapon/shovel,/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cIJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/derelict/ship) +"cIK" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/derelict/ship) +"cIL" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/derelict/ship) +"cIM" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/derelict/ship) +"cIN" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) +"cIO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cIP" = (/obj/machinery/sleeper,/obj/machinery/light{dir = 1},/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cIQ" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cIR" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) +"cIS" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/derelict/ship) +"cIT" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (WEST)"; icon_state = "burst_r"; dir = 8},/turf/space,/area/derelict/ship) +"cIU" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/derelict/ship) +"cIV" = (/obj/machinery/computer/med_data,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cIW" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cIX" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/derelict/ship) +"cIY" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) +"cIZ" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/ship) +"cJa" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/derelict/ship) +"cJb" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) +"cJc" = (/obj/item/weapon/scalpel,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJd" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/derelict/ship) +"cJe" = (/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJf" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJj" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJk" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJl" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJm" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/derelict/ship) +"cJn" = (/obj/item/device/multitool,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJo" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/derelict/ship) +"cJq" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) +"cJr" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (WEST)"; icon_state = "burst_l"; dir = 8},/turf/space,/area/derelict/ship) +"cJs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJt" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) +"cJu" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJv" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJw" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJy" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJz" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJA" = (/obj/machinery/door/window,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJB" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJC" = (/obj/structure/table,/obj/item/weapon/gun/energy/laser/retro,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJD" = (/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/simulated/shuttle/plating,/area/derelict/ship) +"cJE" = (/obj/machinery/light/small{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJF" = (/obj/structure/table,/obj/item/weapon/tank/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/derelict/ship) +"cJH" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area) +"cJI" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area) +"cJJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area) +"cJK" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area) +"cJL" = (/obj/structure/table,/obj/item/device/analyzer,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJM" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJN" = (/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJO" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJP" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area) +"cJR" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area) +"cJS" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cJT" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area) +"cJU" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area) +"cJV" = (/obj/machinery/door/window/northright,/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJX" = (/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJY" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cJZ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cKa" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/derelict/ship) +"cKb" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/derelict/ship) +"cKc" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area) +"cKd" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cKe" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area) +"cKf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/derelict/ship) +"cKg" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area) +"cKh" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area) +"cKi" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area) +"cKj" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKk" = (/obj/item/weapon/shard,/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKl" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKm" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKn" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKo" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKp" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKq" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKr" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKs" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) +"cKt" = (/obj/item/weapon/card/data/clown,/turf/space,/area) +"cKu" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/simulated/shuttle/plating,/area/derelict/ship) +"cKv" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/turf/simulated/shuttle/plating,/area/derelict/ship) +"cKw" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/plating,/area/derelict/ship) +"cKx" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKy" = (/obj/effect/decal/remains/human,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKz" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) +"cKA" = (/obj/machinery/computer/pod{id = "oldship_gun"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKB" = (/obj/machinery/light/small,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKC" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKD" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cKE" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cKF" = (/obj/machinery/camera{c_tag = "North Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) +"cKG" = (/turf/simulated/wall/r_wall,/area) +"cKH" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomsat) +"cKI" = (/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"cKJ" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cKK" = (/turf/space,/area/turret_protected/tcomsat) +"cKL" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera{c_tag = "West Wing North"; dir = 2; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) +"cKM" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cKN" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cKO" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cKP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cKQ" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cKR" = (/obj/item/weapon/coin/clown,/turf/simulated/floor/engine,/area/tcommsat/computer) +"cKS" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor,/area/tcommsat/computer) +"cKT" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cKU" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor,/area/tcommsat/computer) +"cKV" = (/obj/machinery/camera{c_tag = "Lounge"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/computer) +"cKW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor,/area/tcommsat/computer) +"cKX" = (/turf/simulated/floor,/area/tcommsat/computer) +"cKY" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomsat) +"cKZ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/meter,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLd" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLe" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) +"cLf" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) +"cLg" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/tcommsat/computer) +"cLh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/obj/machinery/camera{c_tag = "Main Computer Room"; dir = 2; network = "Tcomsat"},/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/turf/simulated/floor,/area/tcommsat/computer) +"cLi" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/turf/simulated/floor,/area/tcommsat/computer) +"cLj" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor,/area/tcommsat/computer) +"cLk" = (/obj/item/weapon/syntiflesh{name = "Cuban Pete-Meat"},/turf/simulated/floor/engine,/area/tcommsat/computer) +"cLl" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/computer) +"cLm" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomsat) +"cLn" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLo" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLp" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLq" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/closet,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLr" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) +"cLs" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/tcommsat/computer) +"cLt" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cLu" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; name = "General Listening Channel"; pixel_x = 28; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/computer) +"cLv" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) +"cLw" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/tcommsat/computer) +"cLx" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cLy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cLz" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomsat) +"cLA" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cLB" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) +"cLC" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) +"cLD" = (/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomsat) +"cLE" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"cLF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cLG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cLH" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cLI" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) +"cLJ" = (/obj/item/weapon/syntiflesh{name = "Cuban Pete-Meat"},/obj/item/weapon/spacecash,/turf/simulated/floor/engine,/area/tcommsat/computer) +"cLK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cLL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/tcommsat/computer) +"cLM" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cLN" = (/obj/structure/table,/obj/item/weapon/cigpacket,/turf/simulated/floor,/area/tcommsat/computer) +"cLO" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) +"cLP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cLQ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cLR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cLS" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cLT" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 9; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Control Room"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/computer) +"cLU" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) +"cLV" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) +"cLW" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) +"cLX" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) +"cLY" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/machinery/power/apc{dir = 4; name = "Telecoms Sat. Control APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/computer) +"cLZ" = (/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cMa" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/tcommsat/computer) +"cMb" = (/obj/machinery/vending/cola,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/tcommsat/computer) +"cMc" = (/obj/item/weapon/cigbutt,/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/computer) +"cMd" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cMe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cMf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"cMg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) +"cMh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area) +"cMi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cMj" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cMk" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cMl" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) +"cMm" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cMn" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) +"cMo" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light{dir = 8},/obj/structure/table,/obj/item/device/multitool,/obj/effect/sign/electricshock{pixel_x = -32},/turf/simulated/floor,/area/tcommsat/computer) +"cMp" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 1; on = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cMq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/computer) +"cMr" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/tcommsat/computer) +"cMs" = (/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Server Access"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/chamber) +"cMt" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/chamber) +"cMu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"cMv" = (/obj/machinery/door/airlock/hatch{name = "Telecoms Lounge"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/computer) +"cMw" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/space,/area/turret_protected/tcomsat) +"cMx" = (/obj/machinery/turret{lasers = 1; lasertype = 2},/turf/simulated/floor/plating/airless,/area/turret_protected/tcomsat) +"cMy" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cMz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cMA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cMB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cMC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cMD" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/effect/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cME" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cMF" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cMG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cMH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cMI" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 1},/turf/space,/area/turret_protected/tcomsat) +"cMJ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cMK" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cML" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMM" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Telecoms Sat. Central Compartment APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMN" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMP" = (/obj/machinery/camera{c_tag = "Central Compartment North"; dir = 2; network = "Tcomsat"},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMQ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMR" = (/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMS" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cMT" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cMU" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMV" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMW" = (/obj/machinery/telecomms/broadcaster/preset_left/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMY" = (/obj/machinery/telecomms/broadcaster/preset_right/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cMZ" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNd" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 6; icon_state = "intact-b-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNe" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 9; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cNf" = (/obj/machinery/telecomms/server/presets/cargo,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNg" = (/obj/machinery/telecomms/server/presets/mining,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNi" = (/obj/machinery/telecomms/server/presets/common,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNj" = (/obj/machinery/telecomms/server/presets/engineering,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNl" = (/obj/structure/table,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Telecoms Storage"; network = "Tcomsat"},/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNn" = (/obj/structure/rack,/obj/item/weapon/circuitboard/telecomms/processor,/obj/item/weapon/circuitboard/telecomms/processor,/obj/item/weapon/circuitboard/telecomms/receiver,/obj/item/weapon/circuitboard/telecomms/server,/obj/item/weapon/circuitboard/telecomms/server,/obj/item/weapon/circuitboard/telecomms/bus,/obj/item/weapon/circuitboard/telecomms/bus,/obj/item/weapon/circuitboard/telecomms/broadcaster,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNo" = (/obj/machinery/camera{c_tag = "West Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) +"cNp" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNq" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera{c_tag = "West Wing Middle"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) +"cNr" = (/obj/machinery/telecomms/broadcaster/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNs" = (/obj/machinery/telecomms/broadcaster/preset_right,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNt" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cNu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) +"cNw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNx" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNy" = (/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNz" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNA" = (/obj/machinery/camera{c_tag = "East Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) +"cNB" = (/turf/simulated/floor/plating,/area) +"cNC" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cND" = (/obj/effect/sign/nosmoking_2{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNE" = (/obj/machinery/telecomms/processor/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNF" = (/obj/machinery/telecomms/bus/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNG" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNH" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/telecomms/hub/preset,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNI" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNJ" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNK" = (/obj/effect/sign/nosmoking_2{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNL" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cNM" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Storage"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNP" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNQ" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNR" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNS" = (/obj/machinery/telecomms/relay/preset/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNT" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNU" = (/obj/machinery/telecomms/receiver/preset_right,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNV" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNW" = (/obj/machinery/telecomms/processor/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNX" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomsat) +"cNY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cNZ" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cOa" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cOb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cOd" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/transmitter,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cOe" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/turf/simulated/floor,/area/turret_protected/tcomsat) +"cOf" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomsat) +"cOg" = (/obj/machinery/telecomms/server/presets/science,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cOh" = (/obj/machinery/telecomms/server/presets/medical,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cOi" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOj" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOk" = (/obj/machinery/telecomms/receiver/preset_left/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOl" = (/obj/machinery/telecomms/receiver/preset_right/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOm" = (/obj/machinery/telecomms/server/presets/command,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cOn" = (/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cOo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cOp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cOq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomsat) +"cOr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/obj/machinery/light,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOs" = (/obj/machinery/camera{c_tag = "Central Compartment South"; dir = 1; network = "Tcomsat"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cOu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cOv" = (/obj/structure/lattice,/obj/machinery/light/spot{dir = 4; layer = 2.8},/turf/space,/area/turret_protected/tcomsat) +"cOw" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cOx" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) +"cOy" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cOz" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) +"cOA" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cOB" = (/obj/machinery/turret{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOC" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Foyer APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) +"cOD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) +"cOE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Satellite"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion1"; lethal = 1; name = "Telecoms lethal turret control"; pixel_y = 29; req_access = list(61)},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOF" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) +"cOG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) +"cOH" = (/obj/machinery/turret{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOI" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomsat) +"cOJ" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cOK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cOL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/hatch{name = "Telecoms West Wing"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) +"cOM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cON" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cOO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cOP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cOQ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cOR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cOS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/hatch{name = "Telecoms East Wing"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) +"cOU" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cOV" = (/obj/machinery/camera{c_tag = "East Wing South"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) +"cOW" = (/obj/machinery/camera{c_tag = "West Wing South"; dir = 4; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomsat) +"cOX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOY" = (/obj/machinery/light,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/turret_protected/tcomfoyer) +"cOZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cPa" = (/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cPb" = (/obj/machinery/light,/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/turret_protected/tcomfoyer) +"cPc" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cPd" = (/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cPf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cPg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPh" = (/obj/machinery/power/smes/magical,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/entrance) +"cPi" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) +"cPj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPk" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/tcommsat/entrance) +"cPl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) +"cPm" = (/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Foyer"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion3"; lethal = 0; name = "Telecoms Foyer turret control"; pixel_y = 29; req_access = list(61)},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPn" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPo" = (/turf/simulated/floor,/area/tcommsat/entrance) +"cPp" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/monitor{name = "telecoms power monitoring"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "bot"},/area/tcommsat/entrance) +"cPq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPr" = (/obj/machinery/light/spot,/turf/space,/area/turret_protected/tcomsat) +"cPs" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) +"cPt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) +"cPu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPy" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPz" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/entrance) +"cPB" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) +"cPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) +"cPE" = (/obj/machinery/camera{c_tag = "Entrance North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/tcommsat/entrance) +"cPF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) +"cPG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPH" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/tcommsat/entrance) +"cPI" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/entrance) +"cPK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPL" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Teleporter APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) +"cPM" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPN" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) +"cPO" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) +"cPP" = (/obj/structure/closet/malf/suits,/turf/simulated/floor,/area/tcommsat/entrance) +"cPQ" = (/obj/machinery/door/airlock/external{name = "Telecoms External Airlock"; req_access_txt = "13; 17"},/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPR" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPS" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) +"cPT" = (/obj/machinery/bluespace_beacon,/turf/simulated/floor,/area/tcommsat/entrance) +"cPU" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/entrance) +"cPV" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) +"cPW" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/tcommsat/entrance) +"cPX" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) +"cPY" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/tcommsat/entrance) +"cPZ" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/tcommsat/entrance) +"cQa" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQb" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQc" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQd" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) +"cQe" = (/turf/simulated/wall/r_wall,/area/AIsattele) +"cQf" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQg" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQh" = (/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQi" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQj" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQk" = (/obj/structure/rack,/obj/item/clothing/gloves/yellow,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQl" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQm" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQn" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQo" = (/turf/space,/area/AIsattele) +"cQp" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQq" = (/obj/structure/lattice,/turf/space,/area/AIsattele) +"cQr" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQs" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQt" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) +"cQu" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQv" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area/djstation/solars) +"cQw" = (/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cQx" = (/turf/simulated/wall,/area/djstation) +"cQy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"cQA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQB" = (/turf/simulated/floor/plating,/area/djstation) +"cQC" = (/obj/machinery/telecomms/broadcaster/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) +"cQD" = (/obj/machinery/telecomms/relay/preset/ruskie,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"cQE" = (/obj/machinery/telecomms/receiver/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) +"cQF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQH" = (/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) +"cQI" = (/obj/item/device/multitool,/turf/simulated/floor/plating,/area/djstation) +"cQJ" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cQK" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) +"cQL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plating,/area/djstation) +"cQM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/djstation) +"cQN" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) +"cQO" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/item/weapon/storage/lightbox/mixed,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/djstation) +"cQP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/djstation) +"cQQ" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/djstation) +"cQR" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/djstation) +"cQS" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cQT" = (/obj/structure/closet/emcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQU" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQV" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQW" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQX" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cQZ" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRa" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRc" = (/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRd" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRe" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRf" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cRh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRi" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRj" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRk" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRl" = (/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRm" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRn" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cRp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRq" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRs" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRt" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRu" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRv" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRw" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRx" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRy" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/djstation) +"cRz" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRA" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRB" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRD" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/space_heater,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRF" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRG" = (/obj/structure/toilet{pixel_y = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRH" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRI" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRJ" = (/obj/machinery/door/airlock/external{name = "Ruskie DJ Station"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cRK" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/disposaloutlet,/turf/simulated/floor/plating/airless,/area) +"cRL" = (/turf/simulated/floor/airless,/area) +"cRM" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) +"cRN" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) +"cRO" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRP" = (/turf/simulated/wall,/area/derelict/solar_control) +"cRQ" = (/turf/simulated/floor,/area/derelict/solar_control) +"cRR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) +"cRS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRT" = (/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRU" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRV" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cRX" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cRY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cRZ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cSa" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) +"cSb" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) +"cSc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor,/area/derelict/solar_control) +"cSd" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSf" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSh" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSj" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) +"cSl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) +"cSn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSq" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSs" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSt" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSx" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSy" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSz" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSA" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSB" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSD" = (/turf/simulated/wall,/area/derelict/bridge/access) +"cSE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) +"cSF" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSG" = (/turf/simulated/floor,/area/derelict/bridge/access) +"cSH" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) +"cSI" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) +"cSJ" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) +"cSK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cSM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSN" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) +"cSP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSQ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSR" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) +"cSS" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cST" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cSU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSV" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSX" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSY" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) +"cSZ" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) +"cTa" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) +"cTb" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cTc" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cTd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cTe" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cTf" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) +"cTg" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) +"cTh" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTi" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTj" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) +"cTk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTl" = (/turf/simulated/wall,/area/derelict/bridge) +"cTm" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTn" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTo" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTp" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTq" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTr" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cTs" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) +"cTt" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) +"cTu" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) +"cTv" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) +"cTw" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) +"cTx" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) +"cTy" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) +"cTz" = (/obj/item/weapon/grenade/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTA" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTB" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTC" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTD" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTE" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTF" = (/turf/simulated/wall,/area/derelict/singularity_engine) +"cTG" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) +"cTH" = (/turf/simulated/floor,/area/derelict/bridge) +"cTI" = (/turf/simulated/floor/plating,/area/derelict/bridge) +"cTJ" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor,/area/derelict/bridge) +"cTK" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTL" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTM" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTN" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTO" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTP" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTQ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cTR" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTS" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTU" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) +"cTV" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTW" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) +"cTX" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUa" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) +"cUb" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUd" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) +"cUe" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) +"cUf" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) +"cUg" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cUh" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUi" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cUj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cUm" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUq" = (/obj/item/weapon/paper{info = "Objective #1: Destroy the station with a nuclear device."; name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUr" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cUs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUt" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) +"cUu" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) +"cUv" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cUw" = (/obj/item/stack/rods,/turf/space,/area) +"cUx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUy" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUz" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUA" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUB" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cUC" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUF" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) +"cUG" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cUH" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cUI" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) +"cUJ" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) +"cUK" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUL" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUM" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUN" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUO" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUP" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUQ" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) +"cUR" = (/obj/machinery/door/window{dir = 2; icon = 'icons/obj/doors/windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) +"cUS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUT" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUU" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUW" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cUX" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cUY" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cUZ" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVa" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVb" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVd" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cVe" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVf" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVj" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVk" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVl" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVn" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVo" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cVp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVq" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVr" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVs" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVt" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cVu" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVv" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cVw" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVy" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVz" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVA" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVB" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVC" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVD" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVE" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cVF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVG" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cVH" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVI" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVJ" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVK" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVM" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cVN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVO" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVP" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVQ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVV" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVW" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cVX" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVY" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cVZ" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cWa" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) +"cWb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWc" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWd" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) +"cWe" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cWf" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWg" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cWh" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWi" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cWj" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cWk" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) +"cWl" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWm" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWp" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"cWq" = (/turf/simulated/wall,/area/derelict/arrival) +"cWr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWs" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cWt" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) +"cWu" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) +"cWv" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) +"cWw" = (/turf/simulated/floor,/area/derelict/arrival) +"cWx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cWy" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cWz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cWA" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"cWB" = (/obj/item/weapon/shard,/turf/space,/area) +"cWC" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) +"cWD" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cWE" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) +"cWF" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) +"cWG" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cWH" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) +"cWI" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWK" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWL" = (/turf/simulated/wall,/area/derelict/medical) +"cWM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWO" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWP" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWQ" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWR" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cWS" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) +"cWT" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cWU" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cWV" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cWW" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cWX" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cWY" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWZ" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cXa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cXb" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cXc" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cXd" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cXe" = (/turf/simulated/floor/plating,/area/derelict/arrival) +"cXf" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXh" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXi" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) +"cXj" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXl" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXm" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cXn" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cXo" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) +"cXp" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cXq" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXr" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXs" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXt" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXu" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) +"cXv" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) +"cXw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cXx" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXy" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) +"cXz" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXA" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXB" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXC" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXD" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cXE" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cXF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cXG" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cXH" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cXI" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXJ" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cXK" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXM" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXN" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cXO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cXP" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) +"cXQ" = (/obj/structure/window/reinforced,/turf/space,/area) +"cXR" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) +"cXS" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXT" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXU" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) +"cXW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) +"cXX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYa" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cYd" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYe" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cYf" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cYg" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cYh" = (/turf/simulated/floor/airless{icon_state = "white"},/area) +"cYi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYj" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYk" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cYl" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYm" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYn" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYo" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYp" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYq" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYr" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYs" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYt" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYu" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYv" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYx" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYy" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cYz" = (/obj/structure/window/basic,/turf/space,/area) +"cYA" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) +"cYB" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cYC" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cYD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYF" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cYG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cYH" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYI" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYJ" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYK" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYL" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYM" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYN" = (/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/airless,/area/derelict/hallway/primary) +"cYO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cYQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cYS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cYT" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) +"cYU" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYV" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area) +"cYX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cYY" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cYZ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cZa" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cZb" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cZc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/arrival) +"cZd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) +"cZe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/derelict/arrival) +"cZf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) +"cZg" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cZh" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZk" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZl" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cZm" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) +"cZn" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cZo" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cZp" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) +"cZq" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) +"cZr" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cZs" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZv" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZw" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) +"cZx" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZz" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cZC" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZD" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) +"cZE" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cZF" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZJ" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZK" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cZL" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cZM" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cZN" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZO" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZP" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZQ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZR" = (/obj/structure/table,/turf/simulated/floor/airless,/area) +"cZS" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) +"cZT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area) +"cZU" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cZV" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) +"cZW" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZX" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZY" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"cZZ" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) +"daa" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) +"dab" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) +"dac" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) +"dad" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"dae" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"daf" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dag" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) +"dah" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"dai" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) +"daj" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) +"dak" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"dal" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dam" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) +"dan" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dao" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) +"dap" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"daq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"dar" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"das" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dat" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"dau" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) +"dav" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"daw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area) +"dax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"day" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daz" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"daA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) +"daB" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"daC" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daD" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) +"daE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daH" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"daI" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daJ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daK" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daL" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"daM" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daO" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daQ" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"daR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"daS" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"daT" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"daU" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"daV" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"daW" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"daX" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"daY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dba" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dbb" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) +"dbc" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) +"dbd" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) +"dbe" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) +"dbf" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) +"dbg" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) +"dbh" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) +"dbi" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) +"dbj" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) +"dbk" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbn" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbo" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbp" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbq" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbr" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbs" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbu" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dbv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dby" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbA" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbB" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbD" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"dbE" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbF" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbG" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbH" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbJ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbK" = (/obj/item/weapon/paper{desc = ""; info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"dbL" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbM" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbN" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"dbO" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbP" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbQ" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbR" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbT" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"dbW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbX" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbY" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbZ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dca" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcd" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"dce" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcg" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"dch" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"dci" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcj" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) +"dck" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) +"dcl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcm" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcn" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dco" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcp" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"dcq" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcr" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) +"dcs" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dct" = (/turf/simulated/mineral,/area/mine/unexplored) +"dcu" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"dcv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcw" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) +"dcx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcy" = (/turf/simulated/floor,/area/mine/abandoned) +"dcz" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcA" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) +"dcB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcD" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) +"dcE" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) +"dcF" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) +"dcG" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcI" = (/obj/effect/light_emitter,/turf/space,/area) +"dcJ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) +"dcK" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcL" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcM" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcN" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcO" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dcP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcQ" = (/turf/simulated/mineral/random,/area/mine/explored) +"dcR" = (/turf/simulated/mineral,/area/mine/explored) +"dcS" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) +"dcT" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) +"dcU" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcV" = (/turf/simulated/wall,/area/mine/abandoned) +"dcW" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcX" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcY" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"dcZ" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"dda" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddb" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddc" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"ddd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"dde" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddg" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddh" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddi" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) +"ddj" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddk" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddm" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddn" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddo" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) +"ddp" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddq" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) +"ddr" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"dds" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddt" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddu" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddv" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddw" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"ddy" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddz" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) +"ddA" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) +"ddB" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddC" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddD" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddE" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddG" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddH" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) +"ddI" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) +"ddJ" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddK" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) +"ddL" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"ddM" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"ddN" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"ddO" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"ddP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddR" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) +"ddS" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddT" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddU" = (/turf/simulated/floor/airless,/area/mine/abandoned) +"ddV" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) +"ddW" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddX" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) +"ddY" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/abandoned) +"ddZ" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) +"dea" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deb" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dec" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) +"ded" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dee" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"def" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"deg" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"deh" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dei" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dej" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) +"dek" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"del" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dem" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/north_outpost) +"den" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deo" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dep" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"deq" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) +"der" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"des" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"det" = (/turf/simulated/wall,/area/mine/north_outpost) +"deu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dev" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"dew" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) +"dex" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"dey" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"dez" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) +"deA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"deB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"deC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"deD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"deE" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) +"deF" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"deG" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) +"deH" = (/turf/simulated/floor,/area/mine/north_outpost) +"deI" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) +"deJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"deL" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/north_outpost) +"deM" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/north_outpost) +"deN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) +"deO" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) +"deP" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deQ" = (/obj/machinery/conveyor{dir = 4; id = "mining_north"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deR" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deS" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"deT" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"deU" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) +"deV" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"deW" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) +"deX" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) +"deY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"dfa" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"dfb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/conveyor_switch{id = "mining_north"},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/north_outpost) +"dfc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) +"dfd" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_north"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/north_outpost) +"dfe" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/north_outpost) +"dff" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) +"dfg" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"dfh" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dfi" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"dfj" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dfk" = (/turf/simulated/wall,/area/mine/explored) +"dfl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfm" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfn" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dfo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"dfr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/north_outpost) +"dfs" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/north_outpost) +"dft" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/explored) +"dfu" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dfv" = (/obj/machinery/conveyor_switch{id = "mining_north"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dfw" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dfx" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfy" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"dfz" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) +"dfA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfC" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dfD" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) +"dfE" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dfF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfG" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) +"dfH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"dfI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dfJ" = (/obj/machinery/door/airlock/glass{name = "Glass Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfL" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfM" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/north_outpost) +"dfN" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) +"dfO" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) +"dfP" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"dfQ" = (/obj/item/weapon/table_parts,/turf/simulated/floor,/area/mine/abandoned) +"dfR" = (/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfS" = (/obj/structure/rack,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfT" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"dfU" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) +"dfV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) +"dfW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) +"dfX" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dfY" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"dfZ" = (/obj/item/weapon/rack_parts,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dga" = (/obj/structure/girder/displaced,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dgc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"dgd" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) +"dge" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) +"dgf" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"dgg" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgh" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) +"dgi" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgj" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dgk" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/north_outpost) +"dgl" = (/obj/structure/girder,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgm" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) +"dgn" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"dgo" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) +"dgp" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgq" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgr" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgs" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dgt" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) +"dgu" = (/turf/space,/area/mine/unexplored) +"dgv" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"dgw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"dgx" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"dgy" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgz" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"dgA" = (/obj/machinery/door/airlock/external{name = "External Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dgB" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/weapon/shard{icon_state = "small"},/obj/item/stack/rods,/turf/simulated/floor/plating,/area/mine/abandoned) +"dgC" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) +"dgD" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dgE" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"dgF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dgG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dgH" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) +"dgI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dgJ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) +"dgK" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) +"dgL" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgM" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgN" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dgO" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) +"dgP" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/unexplored) +"dgQ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/unexplored) +"dgR" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/unexplored) +"dgS" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/unexplored) +"dgT" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgU" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgV" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgW" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dgX" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) +"dgY" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dha" = (/turf/simulated/mineral/random,/area) +"dhb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) +"dhc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"dhd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dhe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dhf" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"dhg" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) +"dhh" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"dhi" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhj" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) +"dhk" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"dhl" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhm" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dhn" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) +"dho" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"dhp" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) +"dhq" = (/obj/machinery/telecomms/receiver/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhr" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Mining Communications APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dhs" = (/obj/machinery/telecomms/relay/preset/mining,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/mine/maintenance) +"dht" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dhu" = (/obj/machinery/telecomms/broadcaster/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"dhw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhx" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"dhy" = (/obj/structure/lattice,/turf/space,/area/mine/explored) +"dhz" = (/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dhC" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhD" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = "MINE"},/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhE" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhF" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhG" = (/turf/simulated/wall,/area/mine/living_quarters) +"dhH" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Communications"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/mine/maintenance) +"dhI" = (/obj/item/clothing/under/rank/miner,/obj/effect/decal/remains/human,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhJ" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) +"dhK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhL" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dhN" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) +"dhO" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) +"dhP" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhQ" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhR" = (/obj/machinery/door/airlock{id_tag = "miningdorm1"; name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dhT" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhU" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) +"dhV" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dhX" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"dhY" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dia" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dib" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"dic" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) +"did" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"die" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/deathsposal,/turf/simulated/wall,/area/mine/living_quarters) +"dif" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dig" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dih" = (/turf/simulated/wall,/area/mine/west_outpost) +"dii" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dij" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dik" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dil" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dim" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"din" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dio" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dip" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"diq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dir" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dis" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dit" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) +"diu" = (/turf/simulated/floor,/area/mine/west_outpost) +"div" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) +"diw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dix" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) +"diy" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) +"diz" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) +"diA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"diC" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) +"diD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diE" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diF" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diG" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diH" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diI" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diJ" = (/obj/machinery/door/airlock{id_tag = "miningdorm3"; name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"diK" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/living_quarters) +"diL" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"diM" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) +"diN" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) +"diO" = (/turf/simulated/wall/r_wall,/area/mine/eva) +"diP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"diQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"diR" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) +"diS" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) +"diT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diU" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"diV" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"diW" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"diX" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diY" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diZ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dja" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djb" = (/turf/simulated/floor,/area/mine/living_quarters) +"djc" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) +"djd" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) +"dje" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) +"djf" = (/obj/structure/rack,/obj/item/weapon/storage/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/eva) +"djg" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) +"djh" = (/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"dji" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/west_outpost) +"djj" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) +"djk" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djl" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djm" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djn" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) +"djo" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djq" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"djr" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) +"djs" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"djt" = (/turf/simulated/wall,/area/mine/production) +"dju" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"djv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"djw" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) +"djx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) +"djy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/mine/eva) +"djz" = (/turf/simulated/wall,/area/mine/eva) +"djA" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) +"djB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"djD" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djE" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djG" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) +"djH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"djI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"djJ" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djK" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/mining{name = "Mining Station Storage"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) +"djL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"djM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"djN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"djO" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"djP" = (/turf/simulated/floor,/area/mine/production) +"djQ" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/production) +"djR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) +"djS" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) +"djT" = (/turf/simulated/floor,/area/mine/eva) +"djU" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) +"djV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"djW" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"djX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"djY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) +"djZ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost) +"dka" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"dkb" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) +"dkc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/west_outpost) +"dkd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/west_outpost) +"dke" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) +"dkf" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) +"dkg" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dkh" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dki" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dkj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dkk" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dkl" = (/obj/structure/sink{pixel_y = 30},/obj/machinery/light/small,/obj/structure/mirror{pixel_y = -32},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dkm" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dkn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dko" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters) +"dkp" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters) +"dkq" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/living_quarters) +"dkr" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dks" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters) +"dkt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dku" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/living_quarters) +"dkv" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/living_quarters) +"dkw" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/production) +"dkx" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/production) +"dky" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"dkz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/production) +"dkA" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) +"dkB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dkC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dkD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dkE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/eva) +"dkF" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dkG" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"dkH" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"dkI" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/eva) +"dkJ" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkK" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkL" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkM" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dkN" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) +"dkO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"dkP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkQ" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dkS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dkV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/living_quarters) +"dkW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) +"dkX" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dkZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dla" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dlb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/production) +"dlc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dld" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dle" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) +"dlf" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) +"dlg" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) +"dlh" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) +"dli" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) +"dlj" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/eva) +"dlk" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"dll" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dln" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlp" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dlq" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dlr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"dls" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlt" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/living_quarters) +"dlu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlv" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlw" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/mine/living_quarters) +"dly" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlB" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) +"dlC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) +"dlD" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) +"dlE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) +"dlF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlI" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) +"dlJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dlK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dlL" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production) +"dlM" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) +"dlN" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dlO" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dlP" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dlQ" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlR" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlS" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlT" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlV" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dlW" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dlX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dlY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlZ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dma" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"dmb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"dmd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dme" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dmf" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dmg" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmh" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmi" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmj" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmk" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dml" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmm" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dmn" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmo" = (/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmp" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmq" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dms" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmt" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmu" = (/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmv" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) +"dmw" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) +"dmx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) +"dmy" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/production) +"dmz" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dmA" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dmB" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmC" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dmE" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) +"dmF" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) +"dmG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmI" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmJ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmK" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmL" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmM" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmN" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmO" = (/turf/space,/area/shuttle/mining/outpost) +"dmP" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/production) +"dmQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dmR" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dmS" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmT" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmU" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmV" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmW" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmX" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmY" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmZ" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/living_quarters) +"dna" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production) +"dnb" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dnc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "MINE"},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining convayor"},/turf/simulated/floor,/area/mine/production) +"dnd" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dne" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/production) +"dng" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/mine/production) +"dnh" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) +"dni" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) +"dnj" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dnk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"dnl" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) +"dnm" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) +"dnn" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) +"dno" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnp" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dnq" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dnr" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/production) +"dns" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnt" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dnu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"dnv" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) +"dnw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/production) +"dnx" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dny" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dnz" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dnA" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnB" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/production) +"dnC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dnD" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) +"dnE" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnF" = (/turf/simulated/wall/r_wall,/area/mine/explored) +"dnG" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/production) +"dnH" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dnI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/production) +"dnJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnL" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnM" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dnN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) +"dnO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) +"dnP" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) +"dnQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dnR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnS" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) +"dnT" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dnU" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnV" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnW" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnX" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnY" = (/obj/machinery/conveyor{tag = "icon-conveyor0 (SOUTHWEST)"; icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8966,114 +8969,114 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaSwaSxaSyavRaZVaZWaZXaZXaZYaZXaZXaZXaZZaMbaMbaMbaMbaUaaUbaVBbaababbacaUcbadbaebafaMeaMeaMeaMebagaMeaVMaVNaVObahaWVaYgbaibajaVQaWXaVQbakaYjaYjbalbamaVQbanaGdbaoaXbbapbaqbarbasaZxaZxbatbauaVZbavbawbaxaZFbayaZFbazbaAbaBaZIbaCbaDaZLaZLaZLbaEbaFaXxbaGbaHbaIaGdaYMaYNaTJaTJaTJaTJaTJaTJaTJaTJaTJaTJbaJbaKaTJaTJbaLbaMaTJbaJbaNbaOaTJaTJaYNbaPbaQbaQbaQbaQbaQbaQbaRaTJaZSaTJaYSaTJbaSaTJbaJaTJbaTaTJbaUaTJaYNaZbaOAaOAaOAaOAbaVaXTbaWaafaaaaafaGMaGMaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeavQarYavQatPbaXaZXbaYbaZbbabbabbbbbcbbdbbebbebbebbebbfbbgbbhbbhbbibbjbbhbbkbbkbblbbkbbmbbnbbnbbobbnbbpbbqbbrbbsbbtbbtbbubbvbbwbbxbbybbzaYjaYjbalbbAbbBbanaGdbbCaXbbbDbbEbbFbbGbbHaZxbbIaVZaVZaWbbbJbbKbbLbbMbbNbbKbbOaWbaZIbbPbbQbbRbbSbbTbbUbbVbbWbbXbbYaGdbbZbcabcbbccbccbccbccbccbcdbcabcebcebcabcfbcgbcfbcfbchbcibcjbcjbcjbcjbckbcjbcjbclbcmbcnbcobcobcmbcnbcpbaQbcqbaQbcrbaQbcsbctbcubcubcubaQbcvbaQbcwaLWbcxbcybcybczaLWbcAbcBaafaafaafaGMaGMaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaVraVsaSyavRbcCaZXbcDaZXbcEbcFaZXaZXaZXaNmbcGaSZaSZbcHaUcaVBbcIaXZbcJaUcbcKbcLaREaREbcMbcNbcObcPbcQbcObcRbcSbcTbcUbcVbcVbcWbcXbcYbcZbdaaYjaYjbdbbdcbddbanaGdbdeaXbbdfaZxbdgbdhaZxaZxbdiaVZaVZaWbbdjbdkbdlbdmbdnbdobdpaWbaZIbdqbdrbdsbdsbdtbduaWdbdvbdvbdwaGdaGdbdxbdybdzbdAbdAbdAbdAbdAbcabdybdzbcabdBbdCbdDbcfbdEbdFbdGbdHbdIbdJbdJbdKbdLbdMbdNbdObdObdObdObdPbctbdQbdRbdQbdSbdQbctbctbdTbdUbcubdVbdWbdXbcubcubdYbdZbeabdYbdYbebbcBaafaaaaafaGMaGMaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaaaaaaawVaWDatMbecaZXbcDaZXbedbeebefbegaZXbehaNmbeiaNmbejaUcaUcaUcaUcaUcaUcbekbelbemaNmbenaVOaVOaVObeoaVOaVOaVOaVOaVObepaVOaVObeqberbesaZsaYjaYjbalbetbbBbanaGdaUzaXbbeubevbewbexbbHbeybataVZbezbeAbeBbeCaXkbeDaXkbeEbeFbeGbeHbeIbeJbeKbeLbeMbeNaWdbeObdvbePaMGaMGbeQbeRbeSbdAbeTbdAbeUbeUbcabeVbeWbcabeXbeYbeZbcfbfabfbbcjbfcbdJbfcbdJbfcbfdbdMbfebdObffbdObdObfgbctbfhbfibfjbfkbfhbflbctbfmbfnbfobfpbfqbfpbfrbcubfsbftbfubfvbdYbebbcBaafaaaaafaGMaGMaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTaqmaXUaxRaVsaPUaPUaPUaPUbfwavRatPatPaZXbfxbfybfzbefbfAbfBbfCbfDbfDbfDbfDbfEbfFbfFbfFbcObcObcObfGbfHbfHbfHbfIaVObfJbfKbfLbfMbfNbfObfPbfObfObfQbfRbfSbfTbfUbfVbfWbfXbfYbbwbbwbfZbgabgbbgcbgdbgdbgdbgdbgdbgebgfbggbgcbeGbeGbeGbeGbghbeGbeGbeGbeGbgiaYDbgjaWdaZIbgkaWdaWdbdvbdvbglaGdaGdbgmbgnbgobgpbdAbdAbdAbgqbcabgrbgsbcabgtbeYbgubcfbgvbfbbcjbfcbdJbfcbdJbfcbgwbdMbgxbgybgzbgzbgzbgzbgAbgBbgCbgDbgEbgFbgGbgAbgHbgIbgJbgKbgLbfpbgMbcubgNbftbgObgPbdYbebbcBbcBaafaafaafaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgQarYbgRavQatKatKatMatPatPaZXbgSbgTbefbefaZXaZXaZXaMbbgUbgVbgWbgXbgWbgWbgWbgXbgWaMbaMbaVOaVOaVObgYaVObgZbfObhabfObfObfObhbbhcbhdbhdbhebhfbhgbhhbhhbhhbhibhjbhkbhlbhmbhnbhobhpbhqbhqbhrbhsbhsbhtbhubhtbhvbhwbhxbhybhzbhAbhBbhybhCbhwbhDbhEbhFbhGbhHbhIbhJbhKbhKbhLbglaGdaGdbhMbhNbhObdAbhPbhQbhRbdAbhSbdAbhTbcabhUbhVbhWbcfbhXbfbbcjbfcbdJbfcbdJbfcbfdbdMbhYbhZbiabibbdObicbidbiebifbifbigbihbiibijbikbilbimbinbiobfpbipbcubiqbirbgObisbitbebbiubcBaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaabgQarYarYavQauHauHbivauHauHaZXbiwbgTbefbefaZXaaaaaaaaaaafaafbixbixbixbixbixbixbixaaaaaabiybizbiAbiBbiCbiCbiCbiCbiDbfObiEaVObiFbfObfObfObiGbiHbiIbiJbiKbiLbfTaVQaVQbanbiMbiNbiObiPbiPbiQbiPbiRbiSbiTbiUabUbiVbiWbiXbiYbhAbiYbiXbiZbiVbhDbjabjbbjcbjdbjebjfbiPbiPbjgbjhaGdbjibjjbeVbjkbdAbjlbjmbjnbdAbdybhQbjobcabcabcabcabcabjpbjqbcjbjrbjsbdJbdJbjtbjubdMbjvbdObjwbjxbdObdObctbjybjzbjAbigbihbjBbctbjCbilbjDbjEbfpbfpbjFbcubjGbjHbjIbjGbdYbjJbiubjKaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaauGavQavQbjLbjMawTaqmbjNbjMaZXbjObjPbjQbcFaZXaaaaaaaaaaaaaaabixbixbixbixbixbixbixaaaaaabjRbjSbfObfObfObfObfObfObjTbjUbjVbjWbjXbfObfObfObjYbjZbjRbkabfObkbbkcbkdbkebanbiMaGdbkfbkfbkfbkfbkfbkgbkhbkibkfbkjbkkbklbkmbknbkobknbkpbkqbkrbksbktbkubkvbkvbkvbkwbkvbkvbkwbkxaGdaGdbhMbkybkzbdAbkAbjmbkBbdAbkCbkDbkEbcabkFbkFbkFbcabkGbkHbcjbcjbcjbcjbcjbcjbkIbdMbkJbkKbkLbkMbkNbkNbctbkObkPbctbkQbkRbkSbctbkTbkUbkVbkWbkXbkXbkYbcwbkZblablbbkZbdYbebbiublcaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbleblfblgblhbfObfObfObfObfObfObjTbjUblibjRbljbfObfObfObfObfOblkbllbfObkbbfOblmblnbanbiMaTCbkfbloblpblqblrblsbltblubkfabUblvblwbiXbknblxbknbiXblyblvbhDbktblzblAblBblCblDblEblFblGblHblIblIblJblKblLblMblNbjmblObdAblPblQblRbcablSblSblTblUblVbkHbdMblWblXblYblZbdMbmabdMbmbbmcbmdbmebdObdObmfbmgbdObmhbmibmjbmkbmlbmmbmnbmobcwbmpbmqbmrbmrbmsbmtbmubmvbdYbebbmwbmxaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbmybmzbmybmAbmBbfObfObfObfObfObjTbjUbmCbjRbmDbfObfObfObfObmEbmFbmGbfObkbbfObfObhbaGdbiMaHtbkhbmHbmIbmHbmHbmHbmHbmJbkfabUblvblvbmKbmLbmMbiXbmNbmObmPbmQbktbmRbmSbmTbmTbmSbmSbmUbkwbmVaGdaGdbhMbmWbmXbdAbmYbmZbnabdAbnbbdAbdAbncblSbndbnebnfbngbnhbdMbnibnjbnkbnlbnmbnnbnobnpbnqbdObnrbdObdObdObmgbnsbntbnubnvbnwbnxbnybnzbnAbnBbnCbnDbnEbnFbftbftbgObnGbdYbebbcBbcBbcBbcBbcBaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaeaaaaaaaaabixbixbixbixbixbixbixbnHbnIbnHbnJbnKbfObfObfObfObfObjTbjUbnLblnbnMbfObfObfObfObnNbjWbnObfObnPbnQbnRbnSbnTbnUbnVbnWbnXbnXbnXbnYbnZbnXboabobbocbodboebofbogblxbogbmObohboiboibktbojbokbolbombonbmSboobopboqaGdaGdborbgrbgsbosbdAbotboubovbowboxboybcabozboAboBbcaboCboDboEboFbnjboGboHboIboJbgzboKboLbgzboMbgzbgzbgzboNboOboPboQboRboSboPboTboUboVboWboXboYboZbpabpabpbbpcbftbdYbpdbpebpebpebpfbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbpgblfbphbpibfObfObfObfObfObfObjTbfObiEaVObpjbfObfObfObfObpkblnbfObfObkbbfOblmbjWbanaGdbplbkfbpmbmHbmHbmHbmHbmHbpnbpobppbpqbprbpsbmPbptbpubpvbpwbpxbpybktbpzbokbpAbpBbonbmSbpCbpDboqaGdaXybpEbcabcabcabpFbpGbpFbcabcabcabcabcabcabcabcabcabpHbpIbpJbpKbpLbpLbpMbpNbpObpPbpQbpRbpSbpTbpUbpUbpVbpWbpXbctbpYbpZbqabctbqbbqcbqdbcwbqebqfbqgbqhbqhbqibqibqibqjbqjbqjbqjbqjbqkbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbnHbnIbnHbmBbqlbfObfObfObfObqlbjTbfObfObqmbqnbfObfObfObfObfObqobfObfObkbbfOblmbjRbanaGdaXybkfbqpbqqbqrbqsbqtbqtbqubpobqvbqwbqxbqybqzbqAbqBbqCbqDbqEbqFbqGbqHbmSbqIbqIbmSbmSbqJbqKboqaGdaGdbpEbqLbqMbqNbqNbqObdAbqPbcabqQbqRbqSbqTbqSbqUbqVbqWbkHbdMbqXbqYbqZbrabrbbrcbnqbrdbdMbrebrfbrgbrhbribrjbrkbctbctbctbctbctbcwbcwbcwbcwbrlbrmbqibqibqibqibrnbrobrobrpbrqbrrbqjbqkbjKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbrsbrtbrsbrubrvbrvbrvbrvbrubrvbrwbrxbrybrzbrAbrBbrCbrDbrEbfObrFbrGbnRbrHbrIblmblnbrJaMGaMGbkfbqpbqqbrKbrLbrMbrNbrObpobrPbrQbrRbrSbrTbrUbrVbrWbrXbrYbpybktbrZbsabsbbscbsdbsebsfbsgbshbsibsibsjbskbslbdAbsmbsmbdAbdAbcabsnbsnbsnbqSbsobqSbqVbspbkHbsqbsqbsqbsqbsrbsqbssbstbssbsubsubsvbswbsubsubsxbsybszbsAbsBbsCbsDbsEbsFbsGbsHbsIbsJbqibsKbsLbsMbrnbrobrobrpbrqbrrbqjbqkblcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixbsNbsObsPbsQbsRblfblfblfblfbsSaVOaVOaVOaVObsTaVObsUbsVbsWbsXbsYbsZbtabtbbtcbsWbsWbtdbtebtebkfbkfbkfbtfbtgbthbthbthbtibtjbtkbtlbtjbtmbtnbtobtpbtqbtqbtqbtrbtsbkvbkvbttbtubtvbkvbkwbtwbtebtebpEbtxbtybtzbtAbtBbtCbdAbcabtDbsnbqRbsnbqSbqSbtEbtFbtGbtHbtIbtJbtKbtLbtMbrcbnqbrcbtNbtObtPbtQbtRbsubtSbtTbszbsAbtUbtVbtWbtXbtYbtZbuabubbucbudbuebufbugbugbuhbugbuibujbukbqjbqkbmxaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabulbumbunbuobupbuqburbusbutbuubuvbuwbuxbuybsWbuzbuAbuAbuAbuBbuCbuAbuDbuAbuAbuAbuAbuEbuFbuCbuGbuHbuIbuJbuKbuLbuAbuMbuNbuAbuAbuAbuObuAbuAbuAbuPbuQbuAbuAbuRbuSbuTbtzbtAbtAbtCbuUbcabsnbsnbsnbsnbsnbuVbqVbuWbkHbuXbuYbuZbvabvbbvcbrcbnqbrcbvdbvebvfbvgbvhbtNbvibvjbvkbvlbvmbvnbvnbvnbvobsGbsHbrlbvpbqibqibvqbvrbvsbvsbvsbvtbvsbvubqjbqkbcBbcBbcBbcBaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixbixbixaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabulbvvbvwbvwbvxbvybvzbusbusbvAbvBbvCbvDbvEbsWbvFbvGbuAbuAbuAbuCbuAbuAbuAbuAbuAbuAbuAbvHbuCbuAbvIbvJbvKbuAbuAbuAbuAbuNbuAbuAbuAbuObuAbuAbvLbvMbuQbvNbvObvPbvQbvRbdAbvSbvTbdAbvUbcabvVbvWbvXbvYbvZbwabqVbuWbwbbsrbwcbwdbwebwfbwgbwhbwibrcbvdbvebwjbwkbwlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbsHbwxbwybwzbwAbwBbwCbwDbwEbwFbwGbwHbwIbqjbqkbcBbwJbwKbcBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabixbixbixbixbixaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabulbulbulbulbvxbvybwLbwMbusbwNbwObwPbwQbwRbsWbuzbuzbuzbuzbuzbwSbwTbwTbwTbwTbwTbwTbwUbwVbwWbwXbwYbwYbwYbwZbwYbxabwYbxbbxcbwYbxdbxebuAbuAbxfbxgbxhbuAbuAbpEbcabxibcabcabcabcabcabcabqVbxjbqVbqVbqVbqVbqVbuWbxkbsrbxlbxmbxnbwdbxobrcbnqbrcbxpbvebxqbxqbxrbsAbsHbxsbxtbsAbxubxvbxwbsEbsFbsGbsHbxxbxybxzbqibxAbxBbxCbxDbxEbxFbwHbwIbqjbpdbxGbxGbpfbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabulbxHbvxbvybsWbsWbxIbxJbxKbxKbxLbsWbsWbxMbxNbxObxPbxPbxQbxRbxSbxSbxTbxUbxVbxSbxSbxWbxXbxYbxYbxYbxZbyabyabyabybbycbyabyabyabyabydbyebxkbyfbygbyhbchbyibyjbykbylbylbykbymbynbyobypbyqbydbyrbysbytbuWbyubsrbyvbwdbwdbwdbtMbrcbywbyxbyybyzbyAbyBbyCbsAbyDbyEbyFbyGbyHbyFbyIbyJbyJbyJbyKbyLbyMbyNbyNbyNbyNbyNbyNbyObyPbyObyObyObyObcBbcBbqkbjKaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbyQbyRbyRbySbyTbyTbyUbyUbyUbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabulbvwbvxbyVbyWbyXbyYbyZbzabzbbzcbsWaaaaaaaaabzdbzebzfbzgaaaaafaaabzhbzibzjaaaaafaaabzkbzlbuAbuAbygbyabzmbznbzobzpbzqbzrbzsbztbzubzvbzwbzxbzxbzxbzybzzbzAbzBbzCbzDbzEbzFbzGbzHbzCbzCbzCbzIbzJbzKbuWbzLbsrbsqbzMbwdbzNbzObrcbdObdObzPbzQbzRbzSbzTbsAbzUbzVbzWbzWbzXbzYbvnbzZbvnbvnbAabrlbAbbyNbAcbAdbAebAfbAgbAhbAibAhbAjbAkbAlaafbjKbqkblcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbAmbAnbAobAnbyTbyUbyUbApbAqbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbulbulbulbArbAsbAtbsWbAubAvbAwbAxbAybsWaaaaaaaaabzdbzebAzbAAaafbABbABbABbACbABbABbABaafbADbzlbuAbuAbyfbyabAEbAFbAGbAHbAIbAJbyabyabAKbALbAMbANbAObykbykbAPbAQbkHbydbydbydbydbARbASbylbylbylbATbyrbAUbuWboDbAVbAWbAXbAYbAZbvcbrcbdObBabsubsubsubsubsubsAbBbbBcbxwbsEbsAbBdbBebsHbBfbBgbsHbBhbBibBjbBkbBlbBmbBnbBlbBobBpbBqbBrbBrbAlaafblcbqkbmxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbBsbAnbAnbBtbyUbyUbApbApbBubApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaabBvbBwbBxbBwbByaaaaaaaaaaaabulbzebBzbBAbBBbBCbsWbBDbBEbsWbBFbBGbsWbBHbBIbBIbBJbzebBKbAAaaabABbBLbBMbBNbBObBPbABaaabADbzlbuAbuAbyhbyabBQbBRbBSbBTbBUbBVbBWbzEbBXbBYbBZbCabCbbCcbzEbzEbCdbCebydaafaafbCfbCgbydbydbydbydbChbCibCjbCkbClbsrbsqbsqbsqbsqbsqbCmbdObCnbCobCpbCqbCqbCrbsHbCsbBcbCtbCubsAbCvbCvbCvbCvbCvbCvbrlbCwbCxbCybCzbCAbCBbCCbAhbCDbAhbCEbBrbAlaafbmxbqkbcBaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabCFbyUbBsbyUbyUbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabldbldbldbldbldbldbldbldbldbldbldbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCGbCHbCIbCIbCGbCJbBIbCKbulbulbCLbCMbCMbCNbCObCPbCQbCRbCSbCTbCUbCVbCWbCXbCYbCZbDabDbbDcaafbABbDdbDebBNbBObDfbABaafbADbzlbuAbDgbxZbyabyabDhbyabyabDibyabyabyrbDjbDkbDlbDmbydbxkbDnbDobDpbDqbydaafaafbDraafaafbDsbDtbDsbDubyrbyrbDvbDwbDxbDybDzbDAbDBbdMbDCbdObdObCobDDbDEbDEbDFbsHbDGbDHbxwbDIbsAbDJbDKbDLbDMbDNbDObDPbDQbDRbDSbDTbDUbDVbDWbDXbDYbyObyObyObyObyObcBbDZbcBbyObyObyObyObyOaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyTbyUbEabEbbEbbApbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBxbEcbEcbCIbBxbEdbEebEfbulbEgbzebzebzebzebzebEhbzebEibEjbEkbElbEmbEnbEobEpbEqbErbBKbEsaaabABbEtbDebEubBObEvbABaaabADbEwbExbEybEzbEAbEBbECbylbylbylbylbylbylbEDbylbEEbEFbydbEGaaaaaabEHaaaaaaaaaaaabDraaaaaabydbydbydbydbydbydbydbEIbEJbEKbgzbELbEMbENbEObEPbdObEQbDFbERbESbETbsHbEUbEVbEUbsAbsAbEWbEXbEYbEZbEZbFabFbbgObFcbFdbFebFfbFgbFgbFhbFhbFibFjbFhbFkbFlbFmbFnbFobFpbFqbFrbFsbFtaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyUbyUbFubApbApbApbApbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCGbCIbCIbCIbFvbFwbzebzebFxbzebzebzebzebEhbzebzebzebFybulbulbulbulbulbFzbFAbFBbFCbFDbFEbFFbFGbFHbFIbFJbFKbFLbFGbFFbFMbFNbFObFPbFQbFRbFQbFQbFSbFTbFUbFVbyqbyrbyrbFWbFXbFYbzxbFZbGabGbbGcbGdbGdbGebGdbGfbGdbGdbGdbGdbGdbGdbGdbGdbGgbGhbGibGjbdObdObGkbnmbdObGlbGmbwgbGnbGobGnbGpbGqbDFbDFbGrbCvbGsbGtbGubGvbGwbGxbGybGzbgObGAbGBbGBbGBbGBbGBbBlbBlbBlbBlbBlbGCbGDbGEbGFbGGbFpbBlbGHbFsbGIaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyUbApbApbApbApbApbApbGJbApbGKbApbApbApbApbApbyUbyUaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBxbEcbEcbEcbBxbGLbGMbGNbulbGObzebGPbzebzebzebzebzebGQbulbGRbGSbGSbGSbGTbGUbGVbGWbGXbABaaabABbGYbABbABbABbABbABaaabGZbHabHbbHcbFTbHdbHebHfbHgbHhbHhbHhbHhbHhbHhbHibHjbHhbHhbHkbHlbHmbHnbHnbHnbHnbHobDraaaaaaaaaaaaaaaaafaafaafbjKbHpbHqbHrbHsbHtbHubHvbHtbHwbHsbHxbHybHzbHAbHBbHCbDFbHDbHEbCvbHFbEZbEZbHGbHHbHIbHJbHKbHLbyNbHMbHMbHMbHNbHObHPbHQbHRbHSbHTbyObyObcBbDZbcBbyObHUbHVbHWbyOaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaaaaaabyUbHXbHYbHYbHYbHYbHYbHZbApbIabHYbGKbApbApbApbApbyUaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCGbIbbIcbIdbCGbIebBIbCKbulbulbIfbIgbIhbIibIjbIkbIkbIkbulbIlbImbInbIobIpbIqbIrbIsbIobABaaaaafbItbIubIvbIwbIxbIybIybIzbIAbIBbICbFTbHdbHebHfbIDbIEbIFbIGbIHbIIbIJbIKbILbIMbINbIObIPbIQbIRbISbITbIUbIVbDraaaaaaaaaaaeaaaaafaaaaaablcbIWbDxbIXbIYbdObIZbJabdObJbbIYbEQbDFbJcbJdbJebJfbJgbDFbGrbCvbJhbJibEZbJjbJkbJlbCvbFbbJmbJnbJnbJnbJnbJnbJnbJnbJnbJnbJnbJobJpbJqbJrbJsbJtbyObJubJvbJwbJxaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabJybAnbAnbAnbAnbAnbAnbAnbJzbAqbApbApbApbApbJAbAqbyUaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabJBbBwbJCbBwbJDaaaaafaaaaafbulbulbJEbJFbJFbJFbJFbJGbulbulbJHbJIbJJbIobJKbJLbJMbJNbJObJPbJQbJQbJRbJSbJTbJQbJUbJVbJVbJWbJXbJYbJZbKabKbbKcbKdbKebIEbKfbKgbKhbKibKjbIQbILbKkbKlbKmbKnbKobKpbKqbKrbKibKsbDraaaaaaaaaaaaaaaaafaaaaaablcbIWbDxbKtbKubdObdObKvbdObJbbIYbCobKwbKxbKxbKybJfbDFbKzbGrbCvbKAbKBbKCbKDbKEbKFbKAbKGbKHbKIbKJbKKbKLbKMbKNbKObKPbKQbKRbKSbJpbiubqkbcBbcBbyObyObyObyObyOaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyUbKTbEbbEbbEbbEbbEbbKUbApbEabEbbKVbApbApbApbApbyUaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaafaafaaaaafaaaaaaaaaaafbIobJKbKWbIobIsbIobABbABbABbKXbKYbKZbIwbLabLbbLcbLdbLebLfbLgbLhbLibLjbKibLkbLlbKibKibKibLmbLnbLobLpbLqbKlbLrbLsbLtbKibLubLvbLwbLxbLybLzbLzbLzbLzbLzaafaafaafblcbIWbDxbLAbLBbLCbLDbdMbdObJbbLEbLFbLFbLFbLFbLFbLGbLHbLFbLFbLFbKAbLIbLJbLKbLLbLMbKAbFbbLNbLObLPbLQbLRbLQbLQbLSbKQbLTbKQbLTbJpbLUbqkbLVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyUbApbApbApbApbApbApbGJbApbKVbApbApbApbApbApbyUbyUaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaafaaaaaaaaaaafbIobJKbLWbLXbLYbLXbLXbLZbxQbMabMbbMcbMdbMebLbbMfbMgbuAbLfbMhbMibMjbMkbKibMlbIEbKibKibKibILbKibKibKibKibKlbMmbMnbMobMpbMqbMrbMsbMtbMubMvbMwbMxbMybLzaafaaaaaabMzbIWbDxbdMbdMbdMbdMbdMbxobMAbMBbLFbMCbMDbMEbMFbMGbMHbMIbMJbMKbKAbMLbMMbMNbMMbMLbKAbFbbucbMObMPbMQbLQbLQbMRbLObMSbMTbMTbMUbJpbJpbqkbMVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyUbyUbFubApbApbApbApbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaafaafaafaafaafbIobJKbMWbMXbMYbMZbMZbNabNbbNbbNcbNdbGSbGSbNebNfbMgbxYbNgbNhbFTbNibMkbKibNjbIEbNkbNlbNmbNnbKibKibKibKibNobNpbNqbNrbNsbNtbNubNvbKsaafbNwbNxbMybNybLzaafaaaaaabcBbIWbNzbNAbNBbNCbNDbNEbNFbNGbNHbNIbNJbNKbNLbNMbNNbNObNPbNQbNRbKAbNSbNTbNUbNVbNWbKAbNXbwybKIbNYbNZbOabOabOabObbOabOcbOdbOebOfbJpbqkbcBbcBaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyTbyUbIabHYbHYbApbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaafaaaaaaaaabOgbJKbOhbIobIobIobNebNebNebNebNebOibNebNebNebOjbOkbuAbLfbOlbOmbOnbOobOpbOqbIEbFTbFTbFTbOrbKibOsbKibKibOtbOubOvbOwbOxbOybOzbOAbOBbOCbMvbODbMybMybLzaafaafaafbjKbOEboEbHsbOFbOGbdObOHbmgbOIbOJbOKbOLbOMbONbOObOPbOQbORbOQbOSbKAbOTbOUbOVbOWbOTbKAbOXbOYbLObOZbPabPbbPcbPbbPdbPbbPebPfbPfbPgbPhbPibPjbcBbcBbcBaaaaaaaafaaaaaaaafagQagQagQaaaaaaaaaaafaaaaaaaafaaaaaaaafaaaaaabCFbyUbBsbyUbyUbApbApbApbApbApbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaaaaaaaaabPkbJKbOhbIoaafaaabNebPlbPmbPnbPobPpbPqbPrbNebNebPsbPtbIBbPubPvbPwbKibPxbOqbPybPzbPAbFTbPBbPCbISbISbISbPDbPEbPFbPEbPGbPHbPIbPFbPJaafbLzbLzbLzbLzbLzaafaaaaaablcbIWbdMbPKbDxbdMbdMbdMbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbPVbPWbPXbKAbKAbKAbKAbKAbKAbKAbPYbPZbLObQabQbbQcbQdbQebQfbQgbQhbQibQjbQabJpbQkbQlbQmbQnbQmbQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQobQpbQqbQqbQrbyUbyUbApbApbQsbApbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabIobIobIobIobIobJKbQtbQubQvbQwbQxbQybQzbQAbQBbQCbPrbPrbQDbQEbQFbuAbLfbQGbQHbQIbISbISbQJbQKbISbQLbQMbQNbKibKibQObKibQPbQQbQRbQSbQTbNpbQUbQVbQWbMubMvbQXbQYbQYbLzaafaaaaaablcbIWbdMbQZbRabRbbRcbRdbdObPMbRebLFbRfbRgbONbRhbRibRjbRkbRlbPXbRmbRnbRobRpbRqbRrbRsbRtbRubLObRvbRwbRxbRybRzbRAbRBbRCbRybRDbRvbJpbREbRFbcBbcBbcBaaaaaabRGaaaaaaaafagQagQagQaaaaaaaaaaafaaaaaaaafaaaaaaaafaafaafbRHbRIbRJbBtbyTbyUbyUbApbAqbApbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaaabOgbRKbRLbRMbRNbRObRPbRNbRQbRRbRSbRTbPrbPrbPrbPrbPrbPrbQDbRUbQFbuAbLfbRVbRWbRXbKibRYbHkbRZbSabKibSbbNnbKibScbSdbSebSfbSgbShbKibSibQQbSjbSkbKsaafbNwbSlbSmbSnbLzaafaafaafblcbIWbdMbSobSpbSqbSrbSsbdObPMbStbLFbLFbLFbLGbLFbLFbSubLFbLFbPXbSvbSwbSvbSxbSybSzbSAbSAbSBbLObLObJpbSCbSDbSDbSDbSEbSDbSFbJpbJpbJpbSGbiubcBaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbSHbyRbyRbySbyTbyTbyUbyUbyUbyUbyUaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafaaabPkbSIbSJbSKbGSbGSbIobJHbSLbJJbNebSMbPrbPnbPnbPnbPrbSNbNebNebPsbSObLfbSPbSQbSRbSRbSSbSTbSUbSVbSWbSRbSXbSYbFTbFTbFTbSZbKgbKgbTabSibOubTbbTcbTdbTebMvbTfbQYbQYbLzaafaaaaaabMzbIWbdMbdMbdMbdMbdMbdMbTgbThbdObrhbTibTjbTkbTlbTmbTnbTobTpbPXbTqbSvbTrbSxbTsbTtbTubTubTvbTwbTxbJpbTybTzbSDbTAbTBbTzbSDbJpbTCbTDbTEbTFbcBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaabIobIobIobIobGSbSKbGSbGSbIoaaabTGaaabNebTHbPrbQAbQBbQCbPrbPrbPrbPrbTIbuAbLfbTJbxZbTKbFTbTLbTMbTNbTObTPbIEbNnbSibTQbFTbTRbTSbTabTSbTTbSibNpbSjbTUbKsaafbLzbLzbLzbLzbLzaafaaaaaabcBbTVbTWbTWbTWbTWbTXbdMbTYbPMbdObdObTZbOQbUabOQbOQbUbbOQbUcbPXbUdbUebUfbUgbUhbUebUibUjbUkbUlbUmbJpbSDbUnbSDbSDbSDbUnbSDbJpbREbcBbUobUpbcBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaabIobUqbUrbUsbUsbUtbUubUvbUuaaabTGaaabNebUwbPrbPrbPrbUxbPrbUybUzbPrbUAbUBbJYbUBbUCbUDbUEbUFbIEbUGbLkbKibIEbNnbSibTQbFTbTRbTSbUHbTSbTTbUIbNpbUJbUKbQWbMubMvbULbUMbUNbLzaafaafaafbcBbcBbUObUPbUpbcBbUQboEbOGbURbUSbUTbTibUUbUUbUVbUUbOQbUWbUXbPXbUYbUebUebUZbUebUebVabVbbVcbVdbVebJpbJpbJpbJpbJpbJpbJpbJpbJpbREbcBaafaafaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaeaaaaaaaaaaaabVfbGSbVgbUubUubVhbUubVibUubUubVjbVkbUubUubVlbVmbVnbUubVobUubUubNebPsbVpbLfbuAbxYbuAbQFbVqbVrbVsbVtbVubVvbNnbSibTQbFTbTRbTSbTTbTSbTTbSibNpbSjbVwbKsaafbNwbVxbVybVzbLzaafaaaaaaaafaafaafaafaaabcBbqkbdMbdMbVAbdMbdMbLFbLFbLFbLFbLFbVBbLFbLFbPXbVCbVDbVEbUZbVFbVGbVHbVIbVJbVdbVdbVKbVLbVMbTDbTDbTDbTDbTDbVNbTEbcBaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajnajmajmajnajmajmajmajYajmajmajmajnajnaaaaaaaafaafaaaaaaaaaaaaaaaaaabVObGSbVgbVPbVQbVRbVSbVRbVTbVUbVVbVWbVXbUubVYbVZbWabWbbVRbVRbWcbuAbWdbuAbLfbWebxZbWfbWgbWhbWibIEbTMbHkbIEbWjbWkbFTbFTbFTbWlbWmbWnbKhbSibOubWobWpbTdbTebMvbWqbUMbUMbLzaafaaaaaaaaaaaaaaaaafaafbcBbpdbWrbWsbWtbWubWvbWwbWwbWwbWwbWwbWwbWxbPjbVKbVKbVKbVKbVKbVKbVKbVKbVKbWybVKbVKbVKbqkbWzbWAbWAbWAbWAbWAbWAbWAbWAaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaajnaaaaafaafaaaaaaaaaaaaaaaaaaaaabVObGSbWBbWCbWDbVRbVRbVRbVRbVRbVRbWEbVRbWFbWGbWHbWGbWGbWIbVRbWJbuAbWKbWLbLfbWMbWNbWObWPbWObWObWQbWRbWSbIEbWTbWUbWVbWWbWXbWYbNrbWZbXabXbbNtbSjbXcbKsaafbLzbLzbLzbLzbLzaafaaaaaaaaaaaaaaaaaaaafbcBbcBbcBbXdbXebXdbcBbXfbXgbiubXhbiubiubXibWwbWwbTDbTDbTDbTDbTDbTDbVNbXjbXkbXlbVNbTDbXmbXnbWAbXobXpbXqbXrbXsbXtbXubXubXubXubXuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaabXvbXwbXxaaabXvbXwbXxaaabXvbXwbXxaafbXyaafaafaaaaaaaaaaaaaaaaaaaaaaaabVObGSbVgbXzbXAbVRbVRbVRbVRbVRbVRbVRbXBbVRbVRbVRbVRbVRbXCbXDbXEbuAbQFbuAbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbMnbMobXRbWYbXSbXTbXUbMobXVbNpbXWbXXbQWbMubMvbXYbXZbXZbLzaafaaaaaaaaaaaaaaaaaaaaaaafaaabYabYbbYcbYdbYabYabYabYabYabYabYabYebYfbiubiubiubYgbYhbYibYibcBbYjbYkbqkbiubiubpdbYlbYmbYnbYobYpbYqbYrbYsbYtbYubYtbYvbYwaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaabXvbYxbXxaaabXvbYxbXxaaabXvbYxbXxaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabYybGSbVgbUubYzbVRbVRbVRbYAbYBbYBbYCbVRbYDbVRbVRbVRbVRbXCbYEbYFbUBbYGbuAbLfbYHbXHbYIbYJbYKbYLbYMbYNbYObYPbMkbSibIRbIUbISbYQbYRbKpbYSbYTbNpbSjbYUbKsaafbNwbYVbYWbYXbLzaafaaaaaaaaaaaaaaaaafaafaafaaabYabYYbYZbZabYabZbbZcbZdbZebZbbYabUObUPbUPbUpbcBbUObUPbUPbUpbcBbZfbZfbZgbZhbZfbZibZjbWAbZkbZlbZmbZnbZobZpbZqbZpbZrbZsbYwaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaajmaafbXvbYxbXxaaabXvbYxbXxaafbXvbYxbXxaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaabIobGSbVgbUubZtbVRbVRbVRbZubZvbZwbZxbZybZvbZzbZAbZBbZCbZDbZEbZFbZGbZHbZIbIBbZJbXHbZKbZLbZMbZNbZObZPbZQbZRbOobZSbZTbZUbMobWYbZVbIUbZWbZXbZYbZZcaabTdbTebMvcabbXZbXZbLzaafaaaaaaaaaaaabYdbYabYabYabYabYacaccadcaebYacafcagbZbcahcaibYaaaaaafaafaaaaaaaaaaaaaaaaafaaabZfcajcakcalbZfbcBbcBbWAcamcancaocapcaqcarbYtcasbYtcatbYwaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabXvbYxbXxaafbXvbYxbXxaaabXvbYxbXxaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaabIobGSbVgbUucaucavcavcawbUubUubUubUubUubUubUubUubUubUucaxbUubUucaycazcaAbNgcaBbXHcaCcaDcaEcaFcaGcaHcaIbHhcaJcaKcaLbZScaMcaNcaOcaNcaPcaQcaNcaRcaScaTaafbLzbLzbLzbLzbLzaafaaaaaaaaaaaacaUcaVcaWcaXcaYcaZcbacbbcbcbYabZdcbdbZbcbebZdbYaaaaaaaaafaafaaaaaaaaaaaaaafaaabZfcbfcbgcbhbZfaafaafbWAcbicbjcbkcblcbmbWAbXubXubXucbnbXuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmaafaaabXvbYxbXxaafbXvbYxbXxaaabXvbYxbXxaafaaaaaaaaaaaaaafaafcbocbpcbpcbpcbpbIobGSbVgbUucbqcbrcbrcbsbUucbtcbucbucbucbucbucbucbucbucbvbRRbRRcbwcbxcbycbzcbycbAcbBcbCcbDcbDcbEcbFcbGbIEbIEcbHcbIcbJcbKcbLcbMcbNcbOcbPcbQcbRcbSbKlaafaafaafaafaafaafaafaaaaaaaaaaaacbTbZccbUcbVbYacbWbYacbXbYdbYacbYcbZccaccbcccbYaaafaafaafaafaafaafaafaafaafaafbZfccdcceccfbZfaaaaaabWAbWAbWAccgcchccibWAaagaagbXubXubXuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaafaaaaafaafccjaafaafaafccjaafaaaaafccjaafaaaaaaaaaaaaaaacckcclccmccnccoccpccqbRRbLXccrbUubUuccscctbUubUuccuccvccvccvccvccvccvccvccvccwccxccxccxccycczccAccBccCccDccEccFccGccHccIccJccKccJccLccMccNccOccNccMccNccOccNccPccNccPccQaafaafaaaaaaaaaaaaaafaaaaaaaaaaaacbTccRccSccTccUccVccWccXccYccZcdacdbcdccddcdebYaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacdfcdgcdhcdicdjaaaaaaaaaaafaafcdkaafcdlaaaaafaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafcdmcdncdncdocdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdqcdrcdscdrcdtcducdvcdwbGSbGSbVgbGSbUubUubUubUubGSccuccvcdxcdxcdyccvcdzcdAcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKccvcdLccJcdMcdNcdOcdPcdQccJaafcdRaafcdSaafcdRaafcdSaafcdTaafcdTaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaacdUcdVcdWcdXcdYcdZceacebcecceccedceececcefcegbYaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafcehceicehaafaaaaaaaafaafaaacejaafcdlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaafaaaaafaafcekaafaaaaafcekaafaaaaafcekaafaaaaaaaaaaaaaaacckcclcelcemcenceocbpcepbGSceqbUsbUsbUsbUsbUsbUscerccvcescetceucevcewcexceyceycezceAceBceCccvceDccvcdKceEceFceGceHceIceJceKceLccJbLzceMbNwceMbLzceMbNwceMbLzceMbNwceMbLzaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabYdceNbYabYabYaceOceecePceQcaUceRccbceSceTceUbYaaaaaaaaaaaaaaafaafaafaafaafaafaafceVcdhceVaafaaaaafaafaaaaaaaaaaaaceWaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmaafaafbXvceXbXxaaabXvceXbXxaaabXvceXbXxaafaaaaaaaaaaaaaafaafceYcbpcbpcbpcbpbIobRKbSIbGSceZbGSbGSbGSbGSbJKccvcfaceuceucevcfbcfccfdcfdcfdcfecffcfgcfhcficfhcfjcfkceFcflcfmcfncfocfpcfqccJbLzcfrcfscftbLzcfucfvcfwbLzcfxcfycfzbLzaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaafaafcfAaafaafbYacfBcbecfCcfDcfEceacfFcfEcfFceabYaaaaaaaaaeaaaaafaaaaaaaaaaaaaaaaafaaacfGaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXvceXbXxaafbXvceXbXxaaabXvceXbXxaaaaaaaaaaafaaaaafaafaafaaaaaaaaaaaabIocfHcfIcfIcfJbIobIobGScfKbJKccvcfLcfLcfMccvcfNcfOcfPcfQcfRcfScfTcfUcfVcfWcfXcfYcfZcfWcgacgbcgccgdcgecgfccJbLzcggcghcggbLzcgicgjcgibLzcgkcglcgmbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfAaaaaaabYacgncbecgocgpcfEbZbcbecfEcbecaibYaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaacfGaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafbXvceXbXxaaabXvceXbXxaaabXvceXbXxaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabIobGScgqbJKccvcgrcfLcfMccvcgscgscgtcgucgvcgwcgxcgycgzcgAcgBcgCcgDcgEccFcgFcgGcgHccJccJccJbLzcggcgIcggbLzcgicgJcgibLzcgmcgKcgmbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacejaaaaaabYacgLcgMcgNcgOcgPcgQcgRcgPcgRcgQbYaaaaaaaaaaaaacgScgScgScgTaafaafaafaafcfGaafaafaafaafaafajYcgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafbXvceXbXxaaabXvceXbXxaafbXvceXbXxaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaccvcgUccvcgVccvcfLcfMcfMccvcgWcgXcgYcgZcfRchachbchcchdceFchachechfceFchachdchgchachhchiccvbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYabYachjchkbYabYabYabYabYabYabYabYaaaaaaaaaaaaacgSaaaaafaaaaafaaaaaaaaachlaaaaafaafaaaaaaaaaaaacgSaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYaafbXvchmbXxaaabXvchmbXxaaabXvchmbXxaafajmaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaccvchnccvchoccvccvccvccvchpchqchrchschschschrchtchrchuchvchwchxchychzchrchrchAchrchBchCccvaafaaaaaaaaaaafaafaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbYabYabYabYaaaaaafaafaafaafaafaaaaaaaaaaaaaaacgSaaachDchDchDchDchDaafchEaafchDchDchDchDchDaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaajmaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafccvcfSchFceFchGchHchrchtchrchIcfSchJchKcfSchLchMchNchOchPchOchQchRchLchSchTcfScfSchgchUccvccvcgscgscgsccvaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaacgSaafchVchWchWchWchWchXchEchYchZchZchZchZciaaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmajnajnajYajmajmajmajmajnajmajmajncibaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaccvcfScfSciccidcieciecifcigchgcfScihcfScfSciicijcikcilcimcilcincijciocipciqcfScfSchgcfScircgsciscitciuciucivaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaacgSaafciwciwciwciwciwaaachEaaaciwciwciwciwciwaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafccvccvcixciycfRcfScizciAciBchgchKcfSciCciDciDciEciFciGciHcewciIciEchuchuchBcfScfSciJcfSciKciLceuciMciNciOciPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaafaaaaafaafaafaaachEaaaaafaaaaafaaaaafaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaciQciRciScfSciTciUciVchgciWciXciYciZcjaccvcjbcjccjdchKcjeccvcjfcjgcjgciXcjhchgcjicjjcgsceucjkciuciucjlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaachDchDchDchDchDaafchEaafchDchDchDchDchDaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcjmcfScfScfScfSccvccvcjnccvcjocjpcjpcjpcjqcjrcjscjtcjuciKcjqcjpcjpcjpcjoccvcjnccvccvccvcjvcgscgscjwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafchVchWchWchWchWchXchEchYchZchZchZchZciaaafcgSaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaafaaaaafaaacjxcjycjzcjAcjBccvcjCcjDccvcjEcjFcjGcjHcjIcjJcjKcjLcjMciKcjNcjFcjFcjFcjOccvcjPcjQccvcjRcjScjTcjvaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafciwciwciwciwciwaaachEaafciwciwciwciwciwaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcixccvccvccvccvccvccvcjnccvccvcjUcjVcjWcjXcjYciXcjZciXckackbcjWcjVckcccvccvcjnccvccvcgscgscgscgsckdaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaafaaaaafaaaaafaaackeaaaaafaaaaafaafaafaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaafaagaagaafaaaaafaagccvckfckgaaaaaaaaaaaackhckicjVcjVcjVcjVcjVckickjaaaaaaaaaaaackkcklccvaaaaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaachDchDchDchDchDaafckmaafchDchDchDchDchDaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaafaaaaaaaaaaafccvcknckoaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaackpcknccvaafaafaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafchVchWchWchWchWckqckrckqchZchZchZchZciaaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaccvckscktaafaafaafaafckuaaaaaaaaaaaackuaaaaaackuaafaafaafaafckvckwccvaaaaafaaaaafaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaacgSaafciwciwciwciwciwaaackmaaaciwciwciwciwciwaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvcknckxckyaaaaaaaafaaaaaaaaaaaaaaackzaaaaaaaaaaafaaaaaaaaackxcknccvaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaafaafaafaaaaaackmaafaaaaaaaafaafaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvcknckxckxaaaaaaaafaaaaaaaafaafaafaafaafaaaaaaaafaaaaaackxckxcknccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgSaaaaaaaaackmaaaaaaaaacgScgScgScgTcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvckAckBckxaaaaaaaafckuaafaafaagaagaagaafckCaaaaafaaaaaackxckBckAccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafckDaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvckEckFckxaaaaaaaafaaaaaaaafckGckHaagaafaaaaaaaafaaaaaackxckIckJccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaafaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvckAckBckxaaaaaaaafaaackKaafaagaagaagaafaafckuaafaaaaaackxckBckAccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvcknckxckxaaaaaaaafaaaaaaaafaafaafaafaafaaaaaaaafaaaaaackxckxcknccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvcknckxckLaaaaaackMaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaackxckxcknccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaccvckOckPckxaafaafaafckuaaaaaackuaaaaaaaaaaaackuaafckQaafckxckRckSccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccvckBckBckxaaaaaaaafaafaafaafaafaafaafaafaafaafaafaaaaaackxckBckBccvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjwcixckxckxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackxckxcixcjwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaackNckNckNckNckNaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaackTckTckTckTckTaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaackNckNckNckNckNaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaackTckTckTckTckTaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaackNckNckNckNckNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaackTckTckTckTckTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaackUckUckUckUckUaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaackUckUckUckUckUaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaackUckUckUckUckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZeaZeaZeaZeaZeaZeaZeaZeaZeaZeaaaaaaawVaWDatMbecaZXbcDaZXbedbeebefbegaZXbehaNmbeiaNmbejaUcaUcaUcaUcaUcaUcbekbelbemaNmbenaVOaVOaVObeoaVOaVOaVOaVOaVObepaVOaVObeqberbesaZsaYjaYjbalbetbbBbanaGdaUzaXbbeubevbewbexbbHbeybataVZbezbeAbeBbeCbeDbeEaXkbeFbeGbeHbeIbeJbeKbeLbeMbeNbeOaWdbePbdvbeQaMGaMGbeRbeSbeTbdAbeUbdAbeVbeVbcabeWbeXbcabeYbeZbfabcfbfbbfcbcjbfdbdJbfdbdJbfdbfebdMbffbdObfgbdObdObfhbctbfibfjbfkbflbfibfmbctbfnbfobfpbfqbfrbfqbfsbcubftbfubfvbfwbdYbebbcBaafaaaaafaGMaGMaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTaqmaXUaxRaVsaPUaPUaPUaPUbfxavRatPatPaZXbfybfzbfAbefbfBbfCbfDbfEbfEbfEbfEbfFbfGbfGbfGbcObcObcObfHbfIbfIbfIbfJaVObfKbfLbfMbfNbfObfPbfQbfPbfPbfRbfSbfTbfUbfVbfWbfXbfYbfZbbwbbwbgabgbbgcbgdbgebgebgebgebgebgfbggbghbgdbeHbeHbeHbeHbgibeHbeHbeHbeHbgjaYDbgkaWdaZIbglaWdaWdbdvbdvbgmaGdaGdbgnbgobgpbgqbdAbdAbdAbgrbcabgsbgtbcabgubeZbgvbcfbgwbfcbcjbfdbdJbfdbdJbfdbgxbdMbgybgzbgAbgAbgAbgAbgBbgCbgDbgEbgFbgGbgHbgBbgIbgJbgKbgLbgMbfqbgNbcubgObfubgPbgQbdYbebbcBbcBaafaafaafaGMaGMaGMaGMaGMaGMaGMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgRarYbgSavQatKatKatMatPatPaZXbgTbgUbefbefaZXaZXaZXaMbbgVbgWbgXbgYbgXbgXbgXbgYbgXaMbaMbaVOaVOaVObgZaVObhabfPbhbbfPbfPbfPbhcbhdbhebhebhfbhgbhhbhibhibhibhjbhkbhlbhmbhnbhobhpbhqbhrbhrbhsbhtbhtbhubhvbhubhwbhxbhybhzbhAbhBbhCbhzbhDbhxbhEbhFbhGbhHbhIbhJbhKbhLbhLbhMbgmaGdaGdbhNbhObhPbdAbhQbhRbhSbdAbhTbdAbhUbcabhVbhWbhXbcfbhYbfcbcjbfdbdJbfdbdJbfdbfebdMbhZbiabibbicbdObidbiebifbigbigbihbiibijbikbilbimbinbiobipbfqbiqbcubirbisbgPbitbiubebbivbcBaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaabgRarYarYavQauHauHbiwauHauHaZXbixbgUbefbefaZXaaaaaaaaaaafaafbiybiybiybiybiybiybiyaaaaaabizbiAbiBbiCbiDbiDbiDbiDbiEbfPbiFaVObiGbfPbfPbfPbiHbiIbiJbiKbiLbiMbfUaVQaVQbanbiNbiObiPbiQbiQbiRbiQbiSbiTbiUbiVabUbiWbiXbiYbiZbhBbiZbiYbjabiWbhEbjbbjcbjdbjebjfbjgbiQbiQbjhbjiaGdbjjbjkbeWbjlbdAbjmbjnbjobdAbdybhRbjpbcabcabcabcabcabjqbjrbcjbjsbjtbdJbdJbjubjvbdMbjwbdObjxbjybdObdObctbjzbjAbjBbihbiibjCbctbjDbimbjEbjFbfqbfqbjGbcubjHbjIbjJbjHbdYbjKbivbjLaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaauGavQavQbjMbjNawTaqmbjObjNaZXbjPbjQbjRbcFaZXaaaaaaaaaaaaaaabiybiybiybiybiybiybiyaaaaaabjSbjTbfPbfPbfPbfPbfPbfPbjUbjVbjWbjXbjYbfPbfPbfPbjZbkabjSbkbbfPbkcbkdbkebkfbanbiNaGdbkgbkgbkgbkgbkgbkhbkibkjbkgbkkbklbkmbknbkobkpbkobkqbkrbksbktbkubkvbkwbkwbkwbkxbkwbkwbkxbkyaGdaGdbhNbkzbkAbdAbkBbjnbkCbdAbkDbkEbkFbcabkGbkGbkGbcabkHbkIbcjbcjbcjbcjbcjbcjbkJbdMbkKbkLbkMbkNbkObkObctbkPbkQbctbkRbkSbkTbctbkUbkVbkWbkXbkYbkYbkZbcwblablbblcblabdYbebbivbldaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiyblfblgblhblibfPbfPbfPbfPbfPbfPbjUbjVbljbjSblkbfPbfPbfPbfPbfPbllblmbfPbkcbfPblnblobanbiNaTCbkgblpblqblrblsbltblublvbkgabUblwblxbiYbkoblybkobiYblzblwbhEbkublAblBblCblDblEblFblGblHblIblJblJblKblLblMblNblObjnblPbdAblQblRblSbcablTblTblUblVblWbkIbdMblXblYblZbmabdMbmbbdMbmcbmdbmebmfbdObdObmgbmhbdObmibmjbmkbmlbmmbmnbmobmpbcwbmqbmrbmsbmsbmtbmubmvbmwbdYbebbmxbmyaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiybmzbmAbmzbmBbmCbfPbfPbfPbfPbfPbjUbjVbmDbjSbmEbfPbfPbfPbfPbmFbmGbmHbfPbkcbfPbfPbhcaGdbiNaHtbkibmIbmJbmIbmIbmIbmIbmKbkgabUblwblwbmLbmMbmNbiYbmObmPbmQbmRbkubmSbmTbmUbmUbmTbmTbmVbkxbmWaGdaGdbhNbmXbmYbdAbmZbnabnbbdAbncbdAbdAbndblTbnebnfbngbnhbnibdMbnjbnkbnlbnmbnnbnobnpbnqbnrbdObnsbdObdObdObmhbntbnubnvbnwbnxbnybnzbnAbnBbnCbnDbnEbnFbnGbfubfubgPbnHbdYbebbcBbcBbcBbcBbcBaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaeaaaaaaaaabiybiybiybiybiybiybiybnIbnJbnIbnKbnLbfPbfPbfPbfPbfPbjUbjVbnMblobnNbfPbfPbfPbfPbnObjXbnPbfPbnQbnRbnSbnTbnUbnVbnWbnXbnYbnYbnYbnZboabnYbobbocbodboebofbogbohblybohbmPboibojbojbkubokbolbombonboobmTbopboqboraGdaGdbosbgsbgtbotbdAboubovbowboxboybozbcaboAboBboCbcaboDboEboFboGbnkboHboIboJboKbgAboLboMbgAboNbgAbgAbgAboOboPboQboRboSboTboQboUboVboWboXboYboZbpabpbbpbbpcbpdbfubdYbpebpfbpfbpfbpgbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiybphblgbpibpjbfPbfPbfPbfPbfPbfPbjUbfPbiFaVObpkbfPbfPbfPbfPbplblobfPbfPbkcbfPblnbjXbanaGdbpmbkgbpnbmIbmIbmIbmIbmIbpobppbpqbprbpsbptbmQbpubpvbpwbpxbpybpzbkubpAbolbpBbpCboobmTbpDbpEboraGdaXybpFbcabcabcabpGbpHbpGbcabcabcabcabcabcabcabcabcabpIbpJbpKbpLbpMbpMbpNbpObpPbpQbpRbpSbpTbpUbpVbpVbpWbpXbpYbctbpZbqabqbbctbqcbqdbqebcwbqfbqgbqhbqibqibqjbqjbqjbqkbqkbqkbqkbqkbqlbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiybnIbnJbnIbmCbqmbfPbfPbfPbfPbqmbjUbfPbfPbqnbqobfPbfPbfPbfPbfPbqpbfPbfPbkcbfPblnbjSbanaGdaXybkgbqqbqrbqsbqtbqubqubqvbppbqwbqxbqybqzbqAbqBbqCbqDbqEbqFbqGbqHbqIbmTbqJbqJbmTbmTbqKbqLboraGdaGdbpFbqMbqNbqObqObqPbdAbqQbcabqRbqSbqTbqUbqTbqVbqWbqXbkIbdMbqYbqZbrabrbbrcbrdbnrbrebdMbrfbrgbrhbribrjbrkbrlbctbctbctbctbctbcwbcwbcwbcwbrmbrnbqjbqjbqjbqjbrobrpbrpbrqbrrbrsbqkbqlbjLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiybrtbrubrtbrvbrwbrwbrwbrwbrvbrwbrxbrybrzbrAbrBbrCbrDbrEbrFbfPbrGbrHbnSbrIbrJblnblobrKaMGaMGbkgbqqbqrbrLbrMbrNbrObrPbppbrQbrRbrSbrTbrUbrVbrWbrXbrYbrZbpzbkubsabsbbscbsdbsebsfbsgbshbsibsjbsjbskbslbsmbdAbsnbsnbdAbdAbcabsobsobsobqTbspbqTbqWbsqbkIbsrbsrbsrbsrbssbsrbstbsubstbsvbsvbswbsxbsvbsvbsybszbsAbsBbsCbsDbsEbsFbsGbsHbsIbsJbsKbqjbsLbsMbsNbrobrpbrpbrqbrrbrsbqkbqlbldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiybsObsPbsQbsRbsSblgblgblgblgbsTaVOaVOaVOaVObsUaVObsVbsWbsXbsYbsZbtabtbbtcbtdbsXbsXbtebtfbtfbkgbkgbkgbtgbthbtibtibtibtjbtkbtlbtmbtkbtnbtobtpbtqbtrbtrbtrbtsbttbkwbkwbtubtvbtwbkwbkxbtxbtfbtfbpFbtybtzbtAbtBbtCbtDbdAbcabtEbsobqSbsobqTbqTbtFbtGbtHbtIbtJbtKbtLbtMbtNbrdbnrbrdbtObtPbtQbtRbtSbsvbtTbtUbsAbsBbtVbtWbtXbtYbtZbuabubbucbudbuebufbugbuhbuhbuibuhbujbukbulbqkbqlbmyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabumbunbuobupbuqburbusbutbuubuvbuwbuxbuybuzbsXbuAbuBbuBbuBbuCbuDbuBbuEbuBbuBbuBbuBbuFbuGbuDbuHbuIbuJbuKbuLbuMbuBbuNbuObuBbuBbuBbuPbuBbuBbuBbuQbuRbuBbuBbuSbuTbuUbtAbtBbtBbtDbuVbcabsobsobsobsobsobuWbqWbuXbkIbuYbuZbvabvbbvcbvdbrdbnrbrdbvebvfbvgbvhbvibtObvjbvkbvlbvmbvnbvobvobvobvpbsHbsIbrmbvqbqjbqjbvrbvsbvtbvtbvtbvubvtbvvbqkbqlbcBbcBbcBbcBaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiybiybiyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabumbvwbvxbvxbvybvzbvAbutbutbvBbvCbvDbvEbvFbsXbvGbvHbuBbuBbuBbuDbuBbuBbuBbuBbuBbuBbuBbvIbuDbuBbvJbvKbvLbuBbuBbuBbuBbuObuBbuBbuBbuPbuBbuBbvMbvNbuRbvObvPbvQbvRbvSbdAbvTbvUbdAbvVbcabvWbvXbvYbvZbwabwbbqWbuXbwcbssbwdbwebwfbwgbwhbwibwjbrdbvebvfbwkbwlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbwxbsIbwybwzbwAbwBbwCbwDbwEbwFbwGbwHbwIbwJbqkbqlbcBbwKbwLbcBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiybiybiybiybiyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabumbumbumbumbvybvzbwMbwNbutbwObwPbwQbwRbwSbsXbuAbuAbuAbuAbuAbwTbwUbwUbwUbwUbwUbwUbwVbwWbwXbwYbwZbwZbwZbxabwZbxbbwZbxcbxdbwZbxebxfbuBbuBbxgbxhbxibuBbuBbpFbcabxjbcabcabcabcabcabcabqWbxkbqWbqWbqWbqWbqWbuXbxlbssbxmbxnbxobwebxpbrdbnrbrdbxqbvfbxrbxrbxsbsBbsIbxtbxubsBbxvbxwbxxbsFbsGbsHbsIbxybxzbxAbqjbxBbxCbxDbxEbxFbxGbwIbwJbqkbpebxHbxHbpgbcBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabumbxIbvybvzbsXbsXbxJbxKbxLbxLbxMbsXbsXbxNbxObxPbxQbxQbxRbxSbxTbxTbxUbxVbxWbxTbxTbxXbxYbxZbxZbxZbyabybbybbybbycbydbybbybbybbybbyebyfbxlbygbyhbyibchbyjbykbylbymbymbylbynbyobypbyqbyrbyebysbytbyubuXbyvbssbywbwebwebwebtNbrdbyxbyybyzbyAbyBbyCbyDbsBbyEbyFbyGbyHbyIbyGbyJbyKbyKbyKbyLbyMbyNbyObyObyObyObyObyObyPbyQbyPbyPbyPbyPbcBbcBbqlbjLaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbyRbySbySbyTbyUbyUbyVbyVbyVbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabumbvxbvybyWbyXbyYbyZbzabzbbzcbzdbsXaaaaaaaaabzebzfbzgbzhaaaaafaaabzibzjbzkaaaaafaaabzlbzmbuBbuBbyhbybbznbzobzpbzqbzrbzsbztbzubzvbzwbzxbzybzybzybzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzDbzDbzDbzJbzKbzLbuXbzMbssbsrbzNbwebzObzPbrdbdObdObzQbzRbzSbzTbzUbsBbzVbzWbzXbzXbzYbzZbvobAabvobvobAbbrmbAcbyObAdbAebAfbAgbAhbAibAjbAibAkbAlbAmaafbjLbqlbldaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbAnbAobApbAobyUbyVbyVbAqbArbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbumbumbumbAsbAtbAubsXbAvbAwbAxbAybAzbsXaaaaaaaaabzebzfbAAbABaafbACbACbACbADbACbACbACaafbAEbzmbuBbuBbygbybbAFbAGbAHbAIbAJbAKbybbybbALbAMbANbAObAPbylbylbAQbARbkIbyebyebyebyebASbATbymbymbymbAUbysbAVbuXboEbAWbAXbAYbAZbBabvdbrdbdObBbbsvbsvbsvbsvbsvbsBbBcbBdbxxbsFbsBbBebBfbsIbBgbBhbsIbBibBjbBkbBlbBmbBnbBobBmbBpbBqbBrbBsbBsbAmaafbldbqlbmyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbBtbAobAobBubyVbyVbAqbAqbBvbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaableblebleblebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaabBwbBxbBybBxbBzaaaaaaaaaaaabumbzfbBAbBBbBCbBDbsXbBEbBFbsXbBGbBHbsXbBIbBJbBJbBKbzfbBLbABaaabACbBMbBNbBObBPbBQbACaaabAEbzmbuBbuBbyibybbBRbBSbBTbBUbBVbBWbBXbzFbBYbBZbCabCbbCcbCdbzFbzFbCebCfbyeaafaafbCgbChbyebyebyebyebCibCjbCkbClbCmbssbsrbsrbsrbsrbsrbCnbdObCobCpbCqbCrbCrbCsbsIbCtbBdbCubCvbsBbCwbCwbCwbCwbCwbCwbrmbCxbCybCzbCAbCBbCCbCDbAibCEbAibCFbBsbAmaafbmybqlbcBaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabCGbyVbBtbyVbyVbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablebleblebleblebleblebleblebleblebleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCHbCIbCJbCJbCHbCKbBJbCLbumbumbCMbCNbCNbCObCPbCQbCRbCSbCTbCUbCVbCWbCXbCYbCZbDabDbbDcbDdaafbACbDebDfbBObBPbDgbACaafbAEbzmbuBbDhbyabybbybbDibybbybbDjbybbybbysbDkbDlbDmbDnbyebxlbDobDpbDqbDrbyeaafaafbDsaafaafbDtbDubDtbDvbysbysbDwbDxbDybDzbDAbDBbDCbdMbDDbdObdObCpbDEbDFbDFbDGbsIbDHbDIbxxbDJbsBbDKbDLbDMbDNbDObDPbDQbDRbDSbDTbDUbDVbDWbDXbDYbDZbyPbyPbyPbyPbyPbcBbEabcBbyPbyPbyPbyPbyPaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyUbyVbEbbEcbEcbAqbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBybEdbEdbCJbBybEebEfbEgbumbEhbzfbzfbzfbzfbzfbEibzfbEjbEkbElbEmbEnbEobEpbEqbErbEsbBLbEtaaabACbEubDfbEvbBPbEwbACaaabAEbExbEybEzbEAbEBbECbEDbymbymbymbymbymbymbEEbymbEFbEGbyebEHaaaaaabEIaaaaaaaaaaaabDsaaaaaabyebyebyebyebyebyebyebDxbEJbEKbgAbELbEMbENbEObEPbdObEQbDGbERbESbETbsIbEUbEVbEUbsBbsBbEWbEXbEYbEZbEZbFabFbbgPbFcbFdbFebFfbFgbFgbFhbFhbFibFjbFhbFkbFlbFmbFnbFobFpbFqbFrbFsbFtaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyVbyVbFubAqbAqbAqbAqbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCHbCJbCJbCJbFvbFwbzfbzfbFxbzfbzfbzfbzfbEibzfbzfbzfbFybumbumbumbumbumbFzbFAbFBbFCbFDbFEbFFbFGbFHbFIbFJbFKbFLbFGbFFbFMbFNbFObFPbFQbFRbFQbFQbFSbFTbFUbFVbyrbysbysbFWbFXbFYbzybFZbGabGbbGcbGdbGdbGebGdbGfbGdbGdbGdbGdbGdbGdbGdbGdbGgbGhbGibGjbdObdObGkbnnbdObGlbGmbwhbGnbGobGnbGpbGqbDGbDGbGrbCwbGsbGtbGubGvbGwbGxbGybGzbgPbGAbGBbGBbGBbGBbGBbBmbBmbBmbBmbBmbGCbGDbGEbGFbGGbFpbBmbGHbFsbGIaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyVbAqbAqbAqbAqbAqbAqbGJbAqbGKbAqbAqbAqbAqbAqbyVbyVaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBybEdbEdbEdbBybGLbGMbGNbumbGObzfbGPbzfbzfbzfbzfbzfbGQbumbGRbGSbGSbGSbGTbGUbGVbGWbGXbACaaabACbGYbACbACbACbACbACaaabGZbHabHbbHcbFTbHdbHebHfbHgbHhbHhbHhbHhbHhbHhbHibHjbHhbHhbHkbHlbHmbHnbHnbHnbHnbHobDsaaaaaaaaaaaaaaaaafaafaafbjLbHpbHqbHrbHsbHtbHubHvbHtbHwbHsbHxbHybHzbHAbHBbHCbDGbHDbHEbCwbHFbEZbEZbHGbHHbHIbHJbHKbHLbyObHMbHMbHMbHNbHObHPbHQbHRbHSbHTbyPbyPbcBbEabcBbyPbHUbHVbHWbyPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaaaaaabyVbHXbHYbHYbHYbHYbHYbHZbAqbIabHYbGKbAqbAqbAqbAqbyVaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCHbIbbIcbIdbCHbIebBJbCLbumbumbIfbIgbIhbIibIjbIkbIkbIkbumbIlbImbInbIobIpbIqbIrbIsbIobACaaaaafbItbIubIvbIwbIxbIybIybIzbIAbIBbICbFTbHdbHebHfbIDbIEbIFbIGbIHbIIbIJbIKbILbIMbINbIObIPbIQbIRbISbITbIUbIVbDsaaaaaaaaaaaeaaaaafaaaaaabldbIWbDybIXbIYbdObIZbJabdObJbbIYbEQbDGbJcbJdbJebJfbJgbDGbGrbCwbJhbJibEZbJjbJkbJlbCwbFbbJmbJnbJnbJnbJnbJnbJnbJnbJnbJnbJnbJobJpbJqbJrbJsbJtbyPbJubJvbJwbJxaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabJybAobAobAobAobAobAobAobJzbArbAqbAqbAqbAqbJAbArbyVaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabJBbBxbJCbBxbJDaaaaafaaaaafbumbumbJEbJFbJFbJFbJFbJGbumbumbJHbJIbJJbIobJKbJLbJMbJNbJObJPbJQbJQbJRbJSbJTbJQbJUbJVbJVbJWbJXbJYbJZbKabKbbKcbKdbKebIEbKfbKgbKhbKibKjbIQbILbKkbKlbKmbKnbKobKpbKqbKrbKibKsbDsaaaaaaaaaaaaaaaaafaaaaaabldbIWbDybKtbKubdObdObKvbdObJbbIYbCpbKwbKxbKxbKybJfbDGbKzbGrbCwbKAbKBbKCbKDbKEbKFbKAbKGbKHbKIbKJbKKbKLbKMbKNbKObKPbKQbKRbKSbJpbivbqlbcBbcBbyPbyPbyPbyPbyPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyVbKTbEcbEcbEcbEcbEcbKUbAqbEbbEcbKVbAqbAqbAqbAqbyVaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaafaafaaaaafaaaaaaaaaaafbIobJKbKWbIobIsbIobACbACbACbKXbKYbKZbIwbLabLbbLcbLdbLebLfbLgbLhbLibLjbKibLkbLlbKibKibKibLmbLnbLobLpbLqbKlbLrbLsbLtbKibLubLvbLwbLxbLybLzbLzbLzbLzbLzaafaafaafbldbIWbDybLAbLBbLCbLDbdMbdObJbbLEbLFbLFbLFbLFbLFbLGbLHbLFbLFbLFbKAbLIbLJbLKbLLbLMbKAbFbbLNbLObLPbLQbLRbLQbLQbLSbLTbLUbLTbLUbJpbLVbqlbLWaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyVbAqbAqbAqbAqbAqbAqbGJbAqbKVbAqbAqbAqbAqbAqbyVbyVaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaafaaaaaaaaaaafbIobJKbLXbLYbLZbLYbLYbMabxRbMbbMcbMdbMebMfbLbbMgbMhbuBbLfbMibMjbMkbMlbKibMmbIEbKibKibKibILbKibKibKibKibKlbMnbMobMpbMqbMrbMsbMtbMubMvbMwbMxbMybMzbLzaafaaaaaabMAbIWbDybdMbdMbdMbdMbdMbxpbMBbMCbLFbMDbMEbMFbMGbMHbMIbMJbMKbMLbKAbMMbMNbMObMNbMMbKAbFbbudbMPbMQbMRbLQbLQbMSbLObMTbMUbMUbMVbJpbJpbqlbMWaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabyVbyVbFubAqbAqbAqbAqbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaafaafaafaafaafbIobJKbMXbMYbMZbNabNabNbbNcbNcbNdbNebGSbGSbNfbNgbMhbxZbNhbNibFTbNjbMlbKibNkbIEbNlbNmbNnbNobKibKibKibKibNpbNqbNrbNsbNtbNubNvbNwbKsaafbNxbNybMzbNzbLzaafaaaaaabcBbIWbNAbNBbNCbNDbNEbNFbNGbNHbNIbNJbNKbNLbNMbNNbNObNPbNQbNRbNSbKAbNTbNUbNVbNWbNXbKAbNYbwzbKIbNZbOabObbObbObbOcbObbOdbOebOfbOgbJpbqlbcBbcBaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbyUbyVbIabHYbHYbAqbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaafaaaaaaaaabOhbJKbOibIobIobIobNfbNfbNfbNfbNfbOjbNfbNfbNfbOkbOlbuBbLfbOmbOnbOobOpbOqbOrbIEbFTbFTbFTbOsbKibOtbKibKibOubOvbOwbOxbOybOzbOAbOBbOCbODbMwbOEbMzbMzbLzaafaafaafbjLbOFboFbHsbOGbOHbdObOIbmhbOJbOKbOLbOMbONbOObOPbOQbORbOSbORbOTbKAbOUbOVbOWbOXbOUbKAbOYbOZbLObPabPbbPcbPdbPcbPebPcbPfbPgbPgbPhbPibPjbPkbcBbcBbcBaaaaaaaafaaaaaaaafagQagQagQaaaaaaaaaaafaaaaaaaafaaaaaaaafaaaaaabCGbyVbBtbyVbyVbAqbAqbAqbAqbAqbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaaaaaaaaabPlbJKbOibIoaafaaabNfbPmbPnbPobPpbPqbPrbPsbNfbNfbPtbPubIBbPvbPwbPxbKibPybOrbPzbPAbPBbFTbPCbPDbISbISbISbPEbPFbPGbPFbPHbPIbPJbPGbPKaafbLzbLzbLzbLzbLzaafaaaaaabldbIWbdMbPLbDybdMbdMbdMbPMbPNbPObPPbPQbPRbPSbPTbPUbPVbPWbPXbPYbKAbKAbKAbKAbKAbKAbKAbPZbQabLObQbbQcbQdbQebQfbQgbQhbQibQjbQkbQbbJpbQlbQmbQnbQobQnbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQpbQqbQrbQrbQsbyVbyVbAqbAqbQtbAqbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabIobIobIobIobIobJKbQubQvbQwbQxbQybQzbQAbQBbQCbQDbPsbPsbQEbQFbQGbuBbLfbQHbQIbQJbISbISbQKbQLbISbQMbQNbQObKibKibQPbKibQQbQRbQSbQTbQUbNqbQVbQWbQXbMvbMwbQYbQZbQZbLzaafaaaaaabldbIWbdMbRabRbbRcbRdbRebdObPNbRfbLFbRgbRhbOObRibRjbRkbRlbRmbPYbRnbRobRpbRqbRrbRsbRtbRubRvbLObRwbRxbRybRzbRAbRBbRCbRDbRzbREbRwbJpbRFbRGbcBbcBbcBaaaaaabRHaaaaaaaafagQagQagQaaaaaaaaaaafaaaaaaaafaaaaaaaafaafaafbRIbRJbRKbBubyUbyVbyVbAqbArbAqbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaaabOhbRLbRMbRNbRObRPbRQbRObRRbRSbRTbRUbPsbPsbPsbPsbPsbPsbQEbRVbQGbuBbLfbRWbRXbRYbKibRZbHkbSabSbbKibScbNobKibSdbSebSfbSgbShbSibKibSjbQRbSkbSlbKsaafbNxbSmbSnbSobLzaafaafaafbldbIWbdMbSpbSqbSrbSsbStbdObPNbSubLFbLFbLFbLGbLFbLFbSvbLFbLFbPYbSwbSxbSwbSybSzbSAbSBbSBbSCbLObLObJpbSDbSEbSEbSEbSFbSEbSGbJpbJpbJpbSHbivbcBaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbSIbySbySbyTbyUbyUbyVbyVbyVbyVbyVaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafaaabPlbSJbSKbSLbGSbGSbIobJHbSMbJJbNfbSNbPsbPobPobPobPsbSObNfbNfbPtbSPbLfbSQbSRbSSbSSbSTbSUbSVbSWbSXbSSbSYbSZbFTbFTbFTbTabKgbKgbTbbSjbOvbTcbTdbTebTfbMwbTgbQZbQZbLzaafaaaaaabMAbIWbdMbdMbdMbdMbdMbdMbThbTibdObribTjbTkbTlbTmbTnbTobTpbTqbPYbTrbSwbTsbSybTtbTubTvbTvbTwbTxbTybJpbTzbTAbSEbTBbTCbTAbSEbJpbTDbTEbTFbTGbcBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaabIobIobIobIobGSbSLbGSbGSbIoaaabTHaaabNfbTIbPsbQBbQCbQDbPsbPsbPsbPsbTJbuBbLfbTKbyabTLbFTbTMbTNbTObTPbTQbIEbNobSjbTRbFTbTSbTTbTbbTTbTUbSjbNqbSkbTVbKsaafbLzbLzbLzbLzbLzaafaaaaaabcBbTWbTXbTXbTXbTXbTYbdMbTZbPNbdObdObUabORbUbbORbORbUcbORbUdbPYbUebUfbUgbUhbUibUfbUjbUkbUlbUmbUnbJpbSEbUobSEbSEbSEbUobSEbJpbRFbcBbUpbUqbcBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaabIobUrbUsbUtbUtbUubUvbUwbUvaaabTHaaabNfbUxbPsbPsbPsbUybPsbUzbUAbPsbUBbUCbJYbUCbUDbUEbUFbUGbIEbUHbLkbKibIEbNobSjbTRbFTbTSbTTbUIbTTbTUbUJbNqbUKbULbQXbMvbMwbUMbUNbUObLzaafaafaafbcBbcBbUPbUQbUqbcBbURboFbOHbUSbUTbUUbTjbUVbUVbUWbUVbORbUXbUYbPYbUZbUfbUfbVabUfbUfbVbbVcbVdbVebVfbJpbJpbJpbJpbJpbJpbJpbJpbJpbRFbcBaafaafaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaeaaaaaaaaaaaabVgbGSbVhbUvbUvbVibUvbVjbUvbUvbVkbVlbUvbUvbVmbVnbVobUvbVpbUvbUvbNfbPtbVqbLfbuBbxZbuBbQGbVrbVsbVtbVubVvbVwbNobSjbTRbFTbTSbTTbTUbTTbTUbSjbNqbSkbVxbKsaafbNxbVybVzbVAbLzaafaaaaaaaafaafaafaafaaabcBbqlbdMbdMbVBbdMbdMbLFbLFbLFbLFbLFbVCbLFbLFbPYbVDbVEbVFbVabVGbVHbVIbVJbVKbVebVebVLbVMbVNbTEbTEbTEbTEbTEbVObTFbcBaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajnajmajmajnajmajmajmajYajmajmajmajnajnaaaaaaaafaafaaaaaaaaaaaaaaaaaabVPbGSbVhbVQbVRbVSbVTbVSbVUbVVbVWbVXbVYbUvbVZbWabWbbWcbVSbVSbWdbuBbWebuBbLfbWfbyabWgbWhbWibWjbIEbTNbHkbIEbWkbWlbFTbFTbFTbWmbWnbWobKhbSjbOvbWpbWqbTebTfbMwbWrbUNbUNbLzaafaaaaaaaaaaaaaaaaafaafbcBbpebWsbWtbWubWvbWwbWxbWxbWxbWxbWxbWxbWybPkbVLbVLbVLbVLbVLbVLbVLbVLbVLbWzbVLbVLbVLbqlbWAbWBbWBbWBbWBbWBbWBbWBbWBaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaajnaaaaafaafaaaaaaaaaaaaaaaaaaaaabVPbGSbWCbWDbWEbVSbVSbVSbVSbVSbVSbWFbVSbWGbWHbWIbWHbWHbWJbVSbWKbuBbWLbWMbLfbWNbWObWPbWQbWPbWPbWRbWSbWTbIEbWUbWVbWWbWXbWYbWZbNsbXabXbbXcbNubSkbXdbKsaafbLzbLzbLzbLzbLzaafaaaaaaaaaaaaaaaaaaaafbcBbcBbcBbXebXfbXebcBbXgbXhbivbXibivbivbXjbWxbWxbTEbTEbTEbTEbTEbTEbVObXkbXlbXmbVObTEbXnbXobWBbXpbXqbXrbXsbXtbXubXvbXvbXvbXvbXvaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaabXwbXxbXyaaabXwbXxbXyaaabXwbXxbXyaafbXzaafaafaaaaaaaaaaaaaaaaaaaaaaaabVPbGSbVhbXAbXBbVSbVSbVSbVSbVSbVSbVSbXCbVSbVSbVSbVSbVSbXDbXEbXFbuBbQGbuBbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbMobMpbXSbWZbXTbXUbXVbMpbXWbNqbXXbXYbQXbMvbMwbXZbYabYabLzaafaaaaaaaaaaaaaaaaaaaaaaafaaabYbbYcbYdbYebYbbYbbYbbYbbYbbYbbYbbYfbYgbivbivbivbYhbYibYjbYjbcBbYkbYlbqlbivbivbpebYmbYnbYobYpbYqbYrbYsbYtbYubYvbYubYwbYxaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaabXwbYybXyaaabXwbYybXyaaabXwbYybXyaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabYzbGSbVhbUvbYAbVSbVSbVSbYBbYCbYCbYDbVSbYEbVSbVSbVSbVSbXDbYFbYGbUCbYHbuBbLfbYIbXIbYJbYKbYLbYMbYNbYObYPbYQbMlbSjbIRbIUbISbYRbYSbKpbYTbYUbNqbSkbYVbKsaafbNxbYWbYXbYYbLzaafaaaaaaaaaaaaaaaaafaafaafaaabYbbYZbZabZbbYbbZcbZdbZebZfbZcbYbbUPbUQbUQbUqbcBbUPbUQbUQbUqbcBbZgbZgbZhbZibZgbZjbZkbWBbZlbZmbZnbZobZpbZqbZrbZqbZsbZtbYxaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaajmaafbXwbYybXyaaabXwbYybXyaafbXwbYybXyaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaabIobGSbVhbUvbZubVSbVSbVSbZvbZwbZxbZybZzbZwbZAbZBbZCbZDbZEbZFbZGbZHbZIbZJbIBbZKbXIbZLbZMbZNbZObZPbZQbZRbZSbOpbZTbZUbZVbMpbWZbZWbIUbZXbZYbZZcaacabbTebTfbMwcacbYabYabLzaafaaaaaaaaaaaabYebYbbYbbYbbYbbYbcadcaecafbYbcagcahbZccaicajbYbaaaaafaafaaaaaaaaaaaaaaaaafaaabZgcakcalcambZgbcBbcBbWBcancaocapcaqcarcasbYucatbYucaubYxaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabXwbYybXyaafbXwbYybXyaaabXwbYybXyaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaabIobGSbVhbUvcavcawcawcaxbUvbUvbUvbUvbUvbUvbUvbUvbUvbUvcaybUvbUvcazcaAcaBbNhcaCbXIcaDcaEcaFcaGcaHcaIcaJbHhcaKcaLcaMbZTcaNcaOcaPcaOcaQcaRcaOcaScaTcaUaafbLzbLzbLzbLzbLzaafaaaaaaaaaaaacaVcaWcaXcaYcaZcbacbbcbccbdbYbbZecbebZccbfbZebYbaaaaaaaafaafaaaaaaaaaaaaaafaaabZgcbgcbhcbibZgaafaafbWBcbjcbkcblcbmcbnbWBbXvbXvbXvcbobXvaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmaafaaabXwbYybXyaafbXwbYybXyaaabXwbYybXyaafaaaaaaaaaaaaaafaafcbpcbqcbqcbqcbqbIobGSbVhbUvcbrcbscbscbtbUvcbucbvcbvcbvcbvcbvcbvcbvcbvcbwbRSbRScbxcbycbzcbAcbzcbBcbCcbDcbEcbEcbFcbGcbHbIEbIEcbIcbJcbKcbLcbMcbNcbOcbPcbQcbRcbScbTbKlaafaafaafaafaafaafaafaaaaaaaaaaaacbUbZdcbVcbWbYbcbXbYbcbYbYebYbcbZccaccbcccccdbYbaafaafaafaafaafaafaafaafaafaafbZgcceccfccgbZgaaaaaabWBbWBbWBcchcciccjbWBaagaagbXvbXvbXvaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaafaaaaafaafcckaafaafaafcckaafaaaaafcckaafaaaaaaaaaaaaaaacclccmccnccoccpccqccrbRSbLYccsbUvbUvcctccubUvbUvccvccwccwccwccwccwccwccwccwccxccyccyccycczccAccBccCccDccEccFccGccHccIccJccKccLccKccMccNccOccPccOccNccOccPccOccQccOccQccRaafaafaaaaaaaaaaaaaafaaaaaaaaaaaacbUccSccTccUccVccWccXccYccZcdacdbcdccddcdecdfbYbaaaaaaaaaaaaaafaaaaaaaaaaaaaaacdgcdhcdicdjcdkaaaaaaaaaaafaafcdlaafcdmaaaaafaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafcdncdocdocdpcdqcdqcdqcdqcdqcdqcdqcdqcdqcdqcdqcdqcdqcdqcdrcdscdtcdscducdvcdwcdxbGSbGSbVhbGSbUvbUvbUvbUvbGSccvccwcdycdycdzccwcdAcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLccwcdMccKcdNcdOcdPcdQcdRccKaafcdSaafcdTaafcdSaafcdTaafcdUaafcdUaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaacdVcdWcdXcdYcdZceacebceccedcedceecefcedcegcehbYbaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafceicejceiaafaaaaaaaafaafaaacekaafcdmaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnaaaaafaaaaafaafcelaafaaaaafcelaafaaaaafcelaafaaaaaaaaaaaaaaacclccmcemcenceocepcbqceqbGScerbUtbUtbUtbUtbUtbUtcesccwcetceucevcewcexceycezcezceAceBceCceDccwceEccwcdLceFceGceHceIceJceKceLceMccKbLzceNbNxceNbLzceNbNxceNbLzceNbNxceNbLzaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabYeceObYbbYbbYbcePcefceQceRcaVceScccceTceUceVbYbaaaaaaaaaaaaaafaafaafaafaafaafaafceWcdiceWaafaaaaafaafaaaaaaaaaaaaceXaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmaafaafbXwceYbXyaaabXwceYbXyaaabXwceYbXyaafaaaaaaaaaaaaaafaafceZcbqcbqcbqcbqbIobRLbSJbGScfabGSbGSbGSbGSbJKccwcfbcevcevcewcfccfdcfecfecfecffcfgcfhcficfjcficfkcflceGcfmcfncfocfpcfqcfrccKbLzcfscftcfubLzcfvcfwcfxbLzcfycfzcfAbLzaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaafaafcfBaafaafbYbcfCcbfcfDcfEcfFcebcfGcfFcfGcebbYbaaaaaaaaeaaaaafaaaaaaaaaaaaaaaaafaaacfHaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXwceYbXyaafbXwceYbXyaaabXwceYbXyaaaaaaaaaaafaaaaafaafaafaaaaaaaaaaaabIocfIcfJcfJcfKbIobIobGScfLbJKccwcfMcfMcfNccwcfOcfPcfQcfRcfScfTcfUcfVcfWcfXcfYcfZcgacfXcgbcgccgdcgecgfcggccKbLzcghcgicghbLzcgjcgkcgjbLzcglcgmcgnbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfBaaaaaabYbcgocbfcgpcgqcfFbZccbfcfFcbfcajbYbaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaacfHaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafbXwceYbXyaaabXwceYbXyaaabXwceYbXyaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabIobGScgrbJKccwcgscfMcfNccwcgtcgtcgucgvcgwcgxcgycgzcgAcgBcgCcgDcgEcgFccGcgGcgHcgIccKccKccKbLzcghcgJcghbLzcgjcgKcgjbLzcgncgLcgnbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacekaaaaaabYbcgMcgNcgOcgPcgQcgRcgScgQcgScgRbYbaaaaaaaaaaaacgTcgTcgTcgUaafaafaafaafcfHaafaafaafaafaafajYcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaafbXwceYbXyaaabXwceYbXyaafbXwceYbXyaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaccwcgVccwcgWccwcfMcfNcfNccwcgXcgYcgZchacfSchbchcchdcheceGchbchfchgceGchbchechhchbchichjccwbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzbLzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYbbYbchkchlbYbbYbbYbbYbbYbbYbbYbbYbaaaaaaaaaaaacgTaaaaafaaaaafaaaaaaaaachmaaaaafaafaaaaaaaaaaaacgTaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYaafbXwchnbXyaaabXwchnbXyaaabXwchnbXyaafajmaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaccwchoccwchpccwccwccwccwchqchrchschtchtchtchschuchschvchwchxchychzchAchschschBchschCchDccwaafaaaaaaaaaaafaafaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbYbbYbbYbbYbaaaaafaafaafaafaafaaaaaaaaaaaaaaacgTaaachEchEchEchEchEaafchFaafchEchEchEchEchEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaajmaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafccwcfTchGceGchHchIchschuchschJcfTchKchLcfTchMchNchOchPchQchPchRchSchMchTchUcfTcfTchhchVccwccwcgtcgtcgtccwaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaacgTaafchWchXchXchXchXchYchFchZciaciaciaciacibaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnajnajmajnajnajYajmajmajmajmajnajmajmajncicaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaccwcfTcfTcidciecifcifcigcihchhcfTciicfTcfTcijcikcilcimcincimciocikcipciqcircfTcfTchhcfTciscgtcitciucivcivciwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaacgTaafcixcixcixcixcixaaachFaaacixcixcixcixcixaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafccwccwciycizcfScfTciAciBciCchhchLcfTciDciEciEciFciGciHciIcexciJciFchvchvchCcfTcfTciKcfTciLciMcevciNciOciPciQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaafaaaaafaafaafaaachFaaaaafaaaaafaaaaafaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaciRciSciTcfTciUciVciWchhciXciYciZcjacjbccwcjccjdcjechLcjfccwcjgcjhcjhciYcjichhcjjcjkcgtcevcjlcivcivcjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaachEchEchEchEchEaafchFaafchEchEchEchEchEaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcjncfTcfTcfTcfTccwccwcjoccwcjpcjqcjqcjqcjrcjscjtcjucjvciLcjrcjqcjqcjqcjpccwcjoccwccwccwcjwcgtcgtcjxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafchWchXchXchXchXchYchFchZciaciaciaciacibaafcgTaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaafaaaaafaaacjycjzcjAcjBcjCccwcjDcjEccwcjFcjGcjHcjIcjJcjKcjLcjMcjNciLcjOcjGcjGcjGcjPccwcjQcjRccwcjScjTcjUcjwaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafcixcixcixcixcixaaachFaafcixcixcixcixcixaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagciyccwccwccwccwccwccwcjoccwccwcjVcjWcjXcjYcjZciYckaciYckbckccjXcjWckdccwccwcjoccwccwcgtcgtcgtcgtckeaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgUaaaaafaaaaafaaaaafaaackfaaaaafaaaaafaafaafaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaafaagaagaafaaaaafaagccwckgckhckiaaaaaaaaackjckkcjWcjWcjWcjWcjWckkcklaaaaaaaaackmcknckoccwaaaaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaachEchEchEchEchEaafckpaafchEchEchEchEchEaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaafaaaaaaaaaaafccwckqckraaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaacksckqccwaafaafaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafchWchXchXchXchXcktckucktciaciaciaciacibaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaccwckvckwaafaafaafaafckxaaaaaaaaaaaackxaaaaaackxaafaafaafaafckyckzccwaaaaafaaaaafaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaacgTaafcixcixcixcixcixaaackpaaacixcixcixcixcixaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckqckAckBaaaaaaaafaaaaaaaaaaaaaaackCaaaaaaaaaaafaaaaaaaaackAckqccwaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaafaafaaaaaackpaafaaaaaaaafaafaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckqckAckAaaaaaaaafaaaaaaaafaafaafaafaafaaaaaaaafaaaaaackAckAckqccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTaaaaaaaaackpaaaaaaaaacgTcgTcgTcgUcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckDckEckAaaaaaaaafckxaafaafaagaagaagaafckFaaaaafaaaaaackAckEckDccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafckGaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckHckIckAaaaaaaaafaaaaaaaafckJckKaagaafaaaaaaaafaaaaaackAckLckMccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaafaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckDckEckAaaaaaaaafaaackNaafaagaagaagaafaafckxaafaaaaaackAckEckDccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckqckAckAaaaaaaaafaaaaaaaafaafaafaafaafaaaaaaaafaaaaaackAckAckqccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckqckAckOaaaaaackPaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaackAckAckqccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaccwckRckSckAaafaafaafckxaaaaaackxaaaaaaaaaaaackxaafckTaafckAckUckVccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwckEckEckAaaaaaaaafaafaafaafaafaafaafaafaafaafaafaaaaaackAckEckEccwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjxciyckAckAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackAckAciycjxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaackQckQckQckQckQaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaackWckWckWckWckWaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaackQckQckQckQckQaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaackWckWckWckWckWaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaackQckQckQckQckQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaackWckWckWckWckWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaackXckXckXckXckXaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaackXckXckXckXckXaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaackXckXckXckXckXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9094,73 +9097,73 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} (1,1,2) = {" -ckVckWckXckYckZclaclbclcckVcldcleclfclgclhclicljclbclacleckXckYclcclfckZclhcldcljclkcllclmclncloclpclqclrclscltcluclvclwclxclyclzclAclBclCclDclEclFclrclscltcluclvclwclxclyclzclAclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclHclIclIclIclIclIclJclIclIclIclIclIclJclIclIclIclIclIclJclIclIclIclIclIclK -cleclLclMclNclOclPclQclRclSclTclUclVclWclXclYclZclQclPclUclMclNclRclVclOclXclTckWcloclpclqcmacmbcmccmdclvcmecmfcmgclkcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclEclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmncmocmocmocmpcmq -clhclOclTclWclRclYclMclQclUclPclXclSclZclNclVclLclMclYclXclTclWclQclSclRclNclPckZcllclmclncloclpclqcmaclscmccmdcmhcmecmfcmgclkcllclmclmclncloclpcmacmbcmccmdcmhcmecmfcmgclkcllclBclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmrcmjcmrcmjcmkcmlcmlcmlcmlcmlcmkcmmcmscmmcmscmmcmkcmtcmucmucmucmvcmq -ckYclRclPclZclQclVclTclMclXclYclNclUclLclWclSclOclTclVclNclPclZclMclUclQclWclYclccmacmbcmccmdcmhcmecmfclyclkcllclmclncloclpclqcmacmbclqcmacmbcmccmfcmgclkcllclmclncloclpclqcmaclsclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmtcmucmucmucmvcmq -clgclQclYclLclMclSclPclTclNclVclWclXclOclZclUclRclPclSclWclYclLclTclXclMclZclVclbcmfcmgclkcllclmclncloclEclqcmacmbcmccmdcmhcmecmfcmgclncloclpclqcloclpclqcmacmbcmccmdcmhcmecmfclyclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmtcmucmucmucmvcmq -cljclMclVclOclTclUclYclPclWclSclZclNclRclLclXclQclYclUclZclVclOclPclNclTclLclSckXcmacmbcmccmdcmhcmecmfclyclkcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclqcmaclsclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmrcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmtcmucmucmucmvcmq -ckWclTclSclRclPclXclVclYclZclUclLclWclQclOclNclMclVclXclLclSclRclYclWclPclOclUcldclmclncloclpclqcmacmbcltcmdcmhcmecmfcmgclkcllclmclnclkcllclmclncmbcmccmdcmhcmecmfcmgclkcllclmclCclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmrcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmwcmucmucmucmxcmq -ckZclPclUclQclYclNclSclVclLclXclOclZclMclRclWclTclSclNclOclUclQclVclZclYclRclXclacmhcmecmfcmgclkcllclmclCcloclpclqcmacmbcmccmdcmhcmycmzcmAcmBcmCcmDclncloclpclqcmacmbcmccmdcmhclwclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmwcmucmucmucmxcmq -clcclYclXclMclVclWcmEclSclOcmFcmGcmHcmIcmJcmKcmLcmMcmNclRclXcmOclSclLclVclQclNclicmgclkcllclmclncloclpclFcmacmbcmccmdcmhcmecmfcmgcmAcmPcmQcmRcmScmTclqcmacmbcmccmdcmhcmecmfcmgclzclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcmwcmucmucmucmxcmq -clbclVclNclTclScmUclXclUclRcmJcmVcmWcmXcmYcmZcnacnbcncclQclNclTcmEclOclSclMclWclfcmccmdcmhcmecmfcmgclkclAclmclncloclpclqcmacmbcmccndcnecnfcngcmPcnhcllclmclncloclpclqcmacmbcmccluclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmrcmjcmrcmjcmkcmlcmlcmlcmlcmlcmkcmmcmscmmcmscmmcmkcmwcmucmucmucmxcmq -ckXclSclWclPclUclLclNclXcnicnacnbcnjcnkcnlcmXcmWcnmcnncnoclWclPclXclRclUclTclZckVclncloclpclqcmacmbcmcclucmhcmecmfcmgclkcllclmclncmzcnfcngcmPcmQcnpcmdcmhcmecmfcmgclkcllclmclnclDclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicmjcmjcmjcmjcmjcmkcmlcmlcmlcmlcmlcmkcmmcmmcmmcmmcmmcmkcnqcnrcnrcnrcnscmq -cldclUclZclYclXclOclWclNcnocmWcnmcntcmVcnucnkcnjcnvcmZcnwclZclYclNclQclXclPclLclecmbcmccmdcmhcmecmfcmgclzcllclmclncloclpclqcmacmbcnxcnycnzcnAcmzcnzclkcllclmclncloclpclqcmacmbcltclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnBcnCcnCcnCcnCcnCcnDcnCcnCcnCcnCcnCcnDcnCcnCcnCcnCcnCcnDcnCcnCcnCcnCcnCcnE -claclXclLclVclNclRclZclWcnwcnjcnvcnncnbcnacmVcntcmYcmXcnFclLclVclWclMclNclYclOclhcllclmclncloclpclqcmaclscmccmdcmhcmecmfcmgclkcllclpclncloclpclqcmdcmbcmccmdcmhcmecmfcmgclkcllclBclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicnGcnGcnHcnIcnIcmkcnJcnJcnJcnJcnJcmkcnKcnLcnLcnLcnMcmkcnNcnOcnOcnOcnPcmq -cliclNclOclSclWclQclLclZcnFcntcmYcmZcnmcmWcnbcnncnlcnkcnQclOclSclZclTclWclVclRckYclpclqcmacmbcmccmdcmhclwcmfcmgclkcllclmclncloclpclmcmccmdcmhcmecmacmecmfcmgclkcllclmclncloclpclFclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicnRcnRcnScnTcnTcmkcnJcnUcnJcnVcnJcmkcnWcnXcnXcnXcnYcmkcnZcoacoacoacobcmq -clfclWclRclUclZclMclOclLcnQcnncnlcmXcnvcnjcnmcmZcnucmVcocclRclUclLclPclZclSclQclgcmdcmhcmecmfcmgclkcllclBclncloclpclqcmacmbcmccmdcnycmycodcnxcoecmBclmclncloclpclqcmacmbcmccmdclvclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicnRcofcofcofcnTcmkcnJcnJcnJcnJcnJcmkcnWcnXcnXcnXcnYcmkcnZcoacoacoacobcmq -ckVclZclQclXclLclTclRclOcoccmZcnucnkcmYcntcnvcmXcnacnbcogclQclXclOclYclLclUclMcljcmecmfcmgclkcllclmclnclDclpclqcmacmbcmccmdcmhcmecmBcohcoicojcokcolcloclpclqcmacmbcmccmdcmhcmeclxclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicnRcnScnScnScnTcmkcnJcnJcnJcnJcnJcmkcnWcnXcnXcnXcnYcmkcnZcoacoacoacobcmq -cleclLclMclNclOclPclQclRcogcmXcnacmVcnlcnncmYcnkcmWcnmcomclMclNclRclVclOclXclTckWclqcmacmbcmccmdcmhcmeclxcmgclkcllclmclncloclpclqconcoocopcoqcorcoscmfcmgclkcllclmclncloclpclqclrclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicotcoucoucoucovcmkcnJcnJcnJcnJcnJcmkcowcoxcoxcoxcoycmkcnZcoacoacoacobcmq -clhclOclTclWclRclYclMclQcomcnkcmWcnbcnucmZcnlcmVcnjcnvcozclTclWclQclSclRclNclPckZcmhcmecmfcmgclkcllclmclCcloclpclqcmacmbcmccmdcmhcnzcoAcoBcoCcoocoDclncloclpclqcmacmbcmccmdcmhclwclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicoEcoFcoFcoFcoGcmkcnJcnJcnJcnJcnJcmkcoHcoIcoIcoIcoJcmkcoKcoacoacoacoLcmq -ckYclRclPclZclQclVclTclMcozcmVcnjcnmcnacmXcnucnbcntcmYcoMclPclZclMclUclQclWclYclcclmclncloclpclqcmacmbcltcmdcmhcmecmfcmgclkcllclmcmCconcoNcmycodcnxcmccmdcmhcmecmfcmgclkcllclmclCclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicoOcnScoPcnScoQcmkcoRcoRcoRcoRcoRcmkcoScnXcnXcnXcoTcmkcoKcoacoacoacoLcmq -clgclQclYclLclMclSclPclTcoMcnbcntcnvcmWcnkcnacnmcnncnlcoUclYclLclTclXclMclZclVclbcmccmdcmhcmecmfcmgclkclAclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclqcmacmbcmccluclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicoOcoVcoVcoVcoQcmkcoRcoRcoRcoRcoRcmkcoScnXcnXcnXcoTcmkcoKcoacoacoacoLcmq -cljclMclVclOclTclUclYclPcoUcnmcnncmYcnjcmVcmWcnvcmZcnucoWclVclOclPclNclTclLclSckXcloclpclqcmacmbcmccmdclvcmecmfcmgclkcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclEclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicoOcoOcnScoQcoQcmkcoXcoXcoXcoXcoXcmkcoScnXcnXcnXcoTcmkcoKcoacoacoacoLcmq -ckWclTclSclRclPclXclVclYcoWcnvcmZcnlcntcnbcnjcmYcmXcnacoYclSclRclYclWclPclOclUcldcmgclkcllclmclncloclpclFcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclzclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmicoZcoZcpacpbcpbcmkcpccpccpccpccpccmkcpdcpecpecpecpfcmkcpgcphcphcphcpicmq -ckZclPclUclQclYclNclSclVcoYcmYcmXcnucnncnmcntcnlcnkcmWcpjclUclQclVclZclYclRclXclacmecmfcmgclkcllclmclnclDclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclqcmacmbcmccmdcmhcmeclxclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpkcplcplcplcplcplcpmcplcplcplcplcplcpmcplcplcplcplcplcpmcplcplcplcplcplcpn -clcclYclXclMclVclWclUclScpjcnlcnkcnacmZcnvcnncnucmVcnjcpoclXclMclSclLclVclQclNcliclpclqcmacmbcmccmdcmhclwcmfcmgclkcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclFclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clbclVclNclTclSclZclXclUcpocnucmVcmWcmXcmYcmZcnacnbcntcniclNclTclUclOclSclMclWclfcmbcmccmdcmhcmecmfcmgclzcllclmclncloclpclqcmacmbcmccmdcmhcmecmfcmgclkcllclmclncloclpclqcmacmbcltclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckXclSclWclPclUclLclNclXcnicnacnbcnjcnkcnlcmXcmWcnmcnncnoclWclPclXclRclUclTclZckVclncloclpclqcmacmbcmccluclvclwclxclyclzclAclBclCclDclEclFclrclscltcluclvclwclxclyclzclAclBclCclDclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cldclUclZclYclXclOclWclNcnocmWcnmcntcmVcnucnkcnjcnvcmZcnwclZclYclNclQclXclPclLcleclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -claclXclLclVclNclRclZclWcnwcnjcnvcnncnbcnacmVcntcmYcmXcnFclLclVclWclMclNclYclOclhclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cliclNclOclSclWclQclLclZcnFcntcmYcmZcnmcmWcnbcnncnlcnkcnQclOclSclZclTclWclVclRckYclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clfclWclRclUclZclMclOclLcnQcnicnncnjcnkcmZcmWcmVcmYcnococclRclUclLclPclZclSclQclgclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckVclZclQclXclLclTclRclOclVcnocogcnQcoMcomcnFcoUcpocnwclSclQclXclOclYclLclUclMcljclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cleclLclMclNclOclPclQclRclSclTclUclVclWclXclYclZclQclPclUclMclNclRclVclOclXclTckWclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clhclOclTclWclRclYclMclQclUclPclXclSclZclNclVclLclMclYclXclTclWclQclSclRclNclPckZclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckYclRclPclZclQclVclTclMclXclYclNclUclLclWclSclOclTclVclNclPclZclMclUclQclWclYclcclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clgclQclYclLclMclSclPclTclNclVclWclXclOclZclUclRclPclSclWclYclLclTclXclMclZclVclbclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacppcppcppaaacpqcpqcpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cljclMclVclOclTclUclYclPclWclSclZclNclRclLclXclQclYclUclZclVclOclPclNclTclLclSckXclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacppcppcppaaacpqcpqcpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckWclTclSclRclPclXclVclYclZclUclLclWclQclOclNclMclVclXclLclSclRclYclWclPclOclUcldclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacppcppcppaaacpqcpqcpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckZcliclhckXclfclgcleckVckZckYclcckWcldclbcljclacleclgclcclhckXckVckWclfclbckYclaclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacprcpscptcpucpvcppcppcppaaacpqcpqcpqcprcpscptcpucpvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clcclYclXclMclVclWclUclSclOclNclRclLclTclQclZclPclUclWclRclXclMclSclLclVclQclNcliclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcpxcpxcpxcpycpzcpAcpzcpzcpzcpAcpzcpBcpxcpxcpxcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clbclVclNclTclSclZclXclUclRclWclQclOclPclMclLclYclXclZclQclNclTclUclOclSclMclWclfclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcpCcpCcpDcpEcpFcpGcpHcpIcpJcpGcpFcpKcpLcpCcpCcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckXclSclWclPclUclLclNclXclQclZclMclRclYclTclOclVclNclLclMclWclPclXclRclUclTclZckVclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcpCcpCcpMcpNcpOcpGcpOcpPcpOcpGcpOcpQcpMcpCcpCcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cldclUclZclYclXclOclWclNclMclLclTclQclVclPclRclSclWclOclTclZclYclNclQclXclPclLcleclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpRcpLcpCcpScpOcpGcpGcpGcpGcpGcpGcpGcpOcpScpCcpDcpTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -claclXclLclVclNclRclZclWclTclOclPclMclSclYclQclUclZclRclPclLclVclWclMclNclYclOclhclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpRcpzcpBcpUcpVcpWcpVcpGcpXcpYcpGcpZcpycpzcpTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cliclNclOclSclWclQclLclZclPclRclYclTclUclVclMclXclLclQclYclOclSclZclTclWclVclRckYclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcqacqbcqccqdcpGcpXcpYcpGcpZcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clfclWclRclUclZclMclOclLclYclQclVclPclXclSclTclNclOclMclVclRclUclLclPclZclSclQclgclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcqecqfcqfcpVcpGcpXcpYcpGcpFcpwcqgcqgcqgcqgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckVclZclQclXclLclTclRclOcqhcqicqjcnccqkclUcqlcqmcmGcqncqoclQclXclOclYclLclUclMcljclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcqpcqfcqfcqqcpGcpOcpOcpGcpGcpAcqgcqgcqgcqgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cleclLclMclNclOclPclQclRcqrcqscqtcqucqvclRcqwcqxcqycqzcqAclUclNclRclVclOclXclTckWclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpycpzcpzcpzcpBcpGcpXcpYcpGcqBcpwcqgcqgcqgcqgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clhclOclTclWclRclYclMclQcqAcqCcqDcqEcqFclQcqGcqHcqIcqJcqKclXclWclQclSclRclNclPckZclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqLcqMcqMcqNcqOcpGcpXcpYcpGcqPcqLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckYclRclPclZclQclVclTclMcqKcqQcqRcqtcqlclMcqrcqScqTcqUcqVclNclZclMclUclQclWclYclcclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcqWcqWcqWcqXcpGcpXcpYcpGcqYcpwcqZcqZcqZcqZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clgclQclYclLclMclSclPclTcqVcqucracqDcrbclTcqAcrccqzcrdcqvclWclLclTclXclMclZclVclbclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcrecrfcqWcrgcpGcpGcpGcpGcpGcpAcqZcqZcqZcqZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cljclMclVclOclTclUclYclPcqvcqrcqFcqVcqhclPcqKcqocqwcqAcqFclZclOclPclNclTclLclSckXclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcrhcqWcqWcqOcpGcpOcpOcpOcpQcpwcqZcqZcqZcqZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckWclTclSclRclPclXclVclYclTclOclPclMclSclYclQclUclZclRclPclLclRclYclWclPclOclUcldclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcrecrfcqWcricpGcrjcrkcrlcpFcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckZclPclUclQclYclNclSclVclLclXclOclZclMclRclWclTclSclNclOclUclQclVclZclYclRclXclaclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpRcrmcrmcpzcpzcrncpzcpzcrmcrmcpTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clcclYclXclMclVclWclUclSclOclNclRclLclTclQclZclPclUclWclRclXclMclSclLclVclQclNcliclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpRcpBcrocpXcpGcpYcrpcpycpTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clbclVclNclTclSclZclXclUclRclWclQclOclPclMclLclYclXclZclQclNclTclUclOclSclMclWclfclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcrjcpOcrqcpOcrrcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ckXclSclWclPclUclLclNclXclQclZclMclRclYclTclOclVclNclLclMclWclPclXclRclUclTclZckVclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpwcrscrtcrucrvcrwcpwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cldclUclZclYclXclOclWclNclMclLclTclQclVclPclRclSclWclOclTclZclYclNclQclXclPclLcleclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpRcrxcrycrycrycrzcpTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -claclXclLclVclNclRclZclWclTclOclPclMclSclYclQclUclZclRclPclLclVclWclMclNclYclOclhclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cliclgclcclecljckXckZckWcliclbclfclaclhckVcldckYckZckXclfclccleckWclacljckVclbckYclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clYclWclRclUclZclMclOclLclYclQclVclPclXclSclTclNclOclMclVclRclUclLclPclZclSclQclNclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clVclZclQclXclLclTclRclOclVclMclSclYclNclUclPclWclRclTclSclQclXclOclYclLclUclMclWclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clSclLclMclNclOclPclQclRclSclTclUclVclWclXclYclZclQclPclUclMclNclRclVclOclXclTclZclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clUclOclTclWclRclYclMclQclUclPclXclSclZclNclVclLclMclYclXclTclWclQclSclRclNclPclLclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clXclRclPclZclQclVclTclMclXclYclNclUclLclWclSclOclTclVclNclPclZclMclUclQclWclYclOclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clNclQclYclLclMclSclPclTclNclVclWclXclOclZclUclRclPclSclWclYclLclTclXclMclZclVclRclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clWclMclVclOclTclUclYclPclWclSclZclNclRclLclXclQclYclUclZclVclOclPclNclTclLclSclQclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -clGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGclGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ckYckZclaclbclccldcleclfckYclgclhclicljclkcllclmclecldclhclaclbclfcliclcclkclgclmclncloclpclqclrclscltcluclvclwclxclyclzclAclBclCclDclEclFclGclHclIcluclvclwclxclyclzclAclBclCclDclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclKclLclLclLclLclLclMclLclLclLclLclLclMclLclLclLclLclLclMclLclLclLclLclLclN +clhclOclPclQclRclSclTclUclVclWclXclYclZcmacmbcmcclTclSclXclPclQclUclYclRcmaclWckZclrclscltcmdcmecmfcmgclycmhcmicmjclncloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclHclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmqcmrcmrcmrcmscmt +clkclRclWclZclUcmbclPclTclXclScmaclVcmcclQclYclOclPcmbcmaclWclZclTclVclUclQclSclccloclpclqclrclscltcmdclvcmfcmgcmkcmhcmicmjclncloclpclpclqclrclscmdcmecmfcmgcmkcmhcmicmjclncloclEclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmucmmcmucmmcmncmocmocmocmocmocmncmpcmvcmpcmvcmpcmncmwcmxcmxcmxcmycmt +clbclUclScmcclTclYclWclPcmacmbclQclXclOclZclVclRclWclYclQclScmcclPclXclTclZcmbclfcmdcmecmfcmgcmkcmhcmiclBclncloclpclqclrclscltcmdcmecltcmdcmecmfcmicmjclncloclpclqclrclscltcmdclvclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmwcmxcmxcmxcmycmt +cljclTcmbclOclPclVclSclWclQclYclZcmaclRcmcclXclUclSclVclZcmbclOclWcmaclPcmcclYclecmicmjclncloclpclqclrclHcltcmdcmecmfcmgcmkcmhcmicmjclqclrclscltclrclscltcmdcmecmfcmgcmkcmhcmiclBclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmwcmxcmxcmxcmycmt +clmclPclYclRclWclXcmbclSclZclVcmcclQclUclOcmaclTcmbclXcmcclYclRclSclQclWclOclVclacmdcmecmfcmgcmkcmhcmiclBclncloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclscltcmdclvclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmucmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmwcmxcmxcmxcmycmt +ckZclWclVclUclScmaclYcmbcmcclXclOclZclTclRclQclPclYcmaclOclVclUcmbclZclSclRclXclgclpclqclrclscltcmdcmeclwcmgcmkcmhcmicmjclncloclpclqclncloclpclqcmecmfcmgcmkcmhcmicmjclncloclpclFclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmucmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmzcmxcmxcmxcmAcmt +clcclSclXclTcmbclQclVclYclOcmaclRcmcclPclUclZclWclVclQclRclXclTclYcmccmbclUcmacldcmkcmhcmicmjclncloclpclFclrclscltcmdcmecmfcmgcmkcmBcmCcmDcmEcmFcmGclqclrclscltcmdcmecmfcmgcmkclzclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmzcmxcmxcmxcmAcmt +clfcmbcmaclPclYclZcmHclVclRcmIcmJcmKcmLcmMcmNcmOcmPcmQclUcmacmRclVclOclYclTclQcllcmjclncloclpclqclrclsclIcmdcmecmfcmgcmkcmhcmicmjcmDcmScmTcmUcmVcmWcltcmdcmecmfcmgcmkcmhcmicmjclCclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncmzcmxcmxcmxcmAcmt +cleclYclQclWclVcmXcmaclXclUcmMcmYcmZcnacnbcnccndcnecnfclTclQclWcmHclRclVclPclZclicmfcmgcmkcmhcmicmjclnclDclpclqclrclscltcmdcmecmfcngcnhcnicnjcmScnkcloclpclqclrclscltcmdcmecmfclxclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmucmmcmucmmcmncmocmocmocmocmocmncmpcmvcmpcmvcmpcmncmzcmxcmxcmxcmAcmt +claclVclZclSclXclOclQcmacnlcndcnecnmcnncnocnacmZcnpcnqcnrclZclScmaclUclXclWcmcckYclqclrclscltcmdcmecmfclxcmkcmhcmicmjclncloclpclqcmCcnicnjcmScmTcnscmgcmkcmhcmicmjclncloclpclqclGclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcmmcmmcmmcmmcmmcmncmocmocmocmocmocmncmpcmpcmpcmpcmpcmncntcnucnucnucnvcmt +clgclXcmccmbcmaclRclZclQcnrcmZcnpcnwcmYcnxcnncnmcnycnccnzcmccmbclQclTcmaclSclOclhcmecmfcmgcmkcmhcmicmjclCcloclpclqclrclscltcmdcmecnAcnBcnCcnDcmCcnCclncloclpclqclrclscltcmdcmeclwclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnEcnFcnFcnFcnFcnFcnGcnFcnFcnFcnFcnFcnGcnFcnFcnFcnFcnFcnGcnFcnFcnFcnFcnFcnH +cldcmaclOclYclQclUcmcclZcnzcnmcnycnqcnecndcmYcnwcnbcnacnIclOclYclZclPclQcmbclRclkcloclpclqclrclscltcmdclvcmfcmgcmkcmhcmicmjclncloclsclqclrclscltcmgcmecmfcmgcmkcmhcmicmjclncloclEclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcnJcnJcnKcnLcnLcmncnMcnMcnMcnMcnMcmncnNcnOcnOcnOcnPcmncnQcnRcnRcnRcnScmt +cllclQclRclVclZclTclOcmccnIcnwcnbcnccnpcmZcnecnqcnocnncnTclRclVcmcclWclZclYclUclbclscltcmdcmecmfcmgcmkclzcmicmjclncloclpclqclrclsclpcmfcmgcmkcmhcmdcmhcmicmjclncloclpclqclrclsclIclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcnUcnUcnVcnWcnWcmncnMcnXcnMcnYcnMcmncnZcoacoacoacobcmncoccodcodcodcoecmt +cliclZclUclXcmcclPclRclOcnTcnqcnocnacnycnmcnpcnccnxcmYcofclUclXclOclScmcclVclTcljcmgcmkcmhcmicmjclncloclEclqclrclscltcmdcmecmfcmgcnBcmBcogcnAcohcmEclpclqclrclscltcmdcmecmfcmgclyclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcnUcoicoicoicnWcmncnMcnMcnMcnMcnMcmncnZcoacoacoacobcmncoccodcodcodcoecmt +ckYcmcclTcmaclOclWclUclRcofcnccnxcnncnbcnwcnycnacndcnecojclTcmaclRcmbclOclXclPclmcmhcmicmjclncloclpclqclGclscltcmdcmecmfcmgcmkcmhcmEcokcolcomconcooclrclscltcmdcmecmfcmgcmkcmhclAclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcnUcnVcnVcnVcnWcmncnMcnMcnMcnMcnMcmncnZcoacoacoacobcmncoccodcodcodcoecmt +clhclOclPclQclRclSclTclUcojcnacndcmYcnocnqcnbcnncmZcnpcopclPclQclUclYclRcmaclWckZcltcmdcmecmfcmgcmkcmhclAcmjclncloclpclqclrclscltcoqcorcoscotcoucovcmicmjclncloclpclqclrclscltcluclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcowcoxcoxcoxcoycmncnMcnMcnMcnMcnMcmncozcoAcoAcoAcoBcmncoccodcodcodcoecmt +clkclRclWclZclUcmbclPclTcopcnncmZcnecnxcnccnocmYcnmcnycoCclWclZclTclVclUclQclSclccmkcmhcmicmjclncloclpclFclrclscltcmdcmecmfcmgcmkcnCcoDcoEcoFcorcoGclqclrclscltcmdcmecmfcmgcmkclzclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcoHcoIcoIcoIcoJcmncnMcnMcnMcnMcnMcmncoKcoLcoLcoLcoMcmncoNcodcodcodcoOcmt +clbclUclScmcclTclYclWclPcoCcmYcnmcnpcndcnacnxcnecnwcnbcoPclScmcclPclXclTclZcmbclfclpclqclrclscltcmdcmeclwcmgcmkcmhcmicmjclncloclpcmFcoqcoQcmBcogcnAcmfcmgcmkcmhcmicmjclncloclpclFclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcoRcnVcoScnVcoTcmncoUcoUcoUcoUcoUcmncoVcoacoacoacoWcmncoNcodcodcodcoOcmt +cljclTcmbclOclPclVclSclWcoPcnecnwcnycmZcnncndcnpcnqcnocoXcmbclOclWcmaclPcmcclYclecmfcmgcmkcmhcmicmjclnclDclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclscltcmdcmecmfclxclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcoRcoYcoYcoYcoTcmncoUcoUcoUcoUcoUcmncoVcoacoacoacoWcmncoNcodcodcodcoOcmt +clmclPclYclRclWclXcmbclScoXcnpcnqcnbcnmcmYcmZcnycnccnxcoZclYclRclSclQclWclOclVclaclrclscltcmdcmecmfcmgclycmhcmicmjclncloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclHclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcoRcoRcnVcoTcoTcmncpacpacpacpacpacmncoVcoacoacoacoWcmncoNcodcodcodcoOcmt +ckZclWclVclUclScmaclYcmbcoZcnycnccnocnwcnecnmcnbcnacndcpbclVclUcmbclZclSclRclXclgcmjclncloclpclqclrclsclIcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclCclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmlcpccpccpdcpecpecmncpfcpfcpfcpfcpfcmncpgcphcphcphcpicmncpjcpkcpkcpkcplcmt +clcclSclXclTcmbclQclVclYcpbcnbcnacnxcnqcnpcnwcnocnncmZcpmclXclTclYcmccmbclUcmacldcmhcmicmjclncloclpclqclGclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclscltcmdcmecmfcmgcmkcmhclAclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpncpocpocpocpocpocppcpocpocpocpocpocppcpocpocpocpocpocppcpocpocpocpocpocpq +clfcmbcmaclPclYclZclXclVcpmcnocnncndcnccnycnqcnxcmYcnmcprcmaclPclVclOclYclTclQcllclscltcmdcmecmfcmgcmkclzcmicmjclncloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclsclIclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cleclYclQclWclVcmccmaclXcprcnxcmYcmZcnacnbcnccndcnecnwcnlclQclWclXclRclVclPclZclicmecmfcmgcmkcmhcmicmjclCcloclpclqclrclscltcmdcmecmfcmgcmkcmhcmicmjclncloclpclqclrclscltcmdcmeclwclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +claclVclZclSclXclOclQcmacnlcndcnecnmcnncnocnacmZcnpcnqcnrclZclScmaclUclXclWcmcckYclqclrclscltcmdcmecmfclxclyclzclAclBclCclDclEclFclGclHclIcluclvclwclxclyclzclAclBclCclDclEclFclGclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clgclXcmccmbcmaclRclZclQcnrcmZcnpcnwcmYcnxcnncnmcnycnccnzcmccmbclQclTcmaclSclOclhclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cldcmaclOclYclQclUcmcclZcnzcnmcnycnqcnecndcmYcnwcnbcnacnIclOclYclZclPclQcmbclRclkclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cllclQclRclVclZclTclOcmccnIcnwcnbcnccnpcmZcnecnqcnocnncnTclRclVcmcclWclZclYclUclbclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cliclZclUclXcmcclPclRclOcnTcnlcnqcnmcnncnccmZcmYcnbcnrcofclUclXclOclScmcclVclTcljclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ckYcmcclTcmaclOclWclUclRclYcnrcojcnTcoPcopcnIcoXcprcnzclVclTcmaclRcmbclOclXclPclmclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clhclOclPclQclRclSclTclUclVclWclXclYclZcmacmbcmcclTclSclXclPclQclUclYclRcmaclWckZclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clkclRclWclZclUcmbclPclTclXclScmaclVcmcclQclYclOclPcmbcmaclWclZclTclVclUclQclSclcclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clbclUclScmcclTclYclWclPcmacmbclQclXclOclZclVclRclWclYclQclScmcclPclXclTclZcmbclfclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cljclTcmbclOclPclVclSclWclQclYclZcmaclRcmcclXclUclSclVclZcmbclOclWcmaclPcmcclYcleclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpscpscpsaaacptcptcptaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clmclPclYclRclWclXcmbclSclZclVcmcclQclUclOcmaclTcmbclXcmcclYclRclSclQclWclOclVclaclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpscpscpsaaacptcptcptaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ckZclWclVclUclScmaclYcmbcmcclXclOclZclTclRclQclPclYcmaclOclVclUcmbclZclSclRclXclgclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpscpscpsaaacptcptcptaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clccllclkclaclicljclhckYclcclbclfckZclgcleclmcldclhcljclfclkclackYckZclicleclbcldclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpucpvcpwcpxcpycpscpscpsaaacptcptcptcpucpvcpwcpxcpyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clfcmbcmaclPclYclZclXclVclRclQclUclOclWclTcmcclSclXclZclUcmaclPclVclOclYclTclQcllclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpAcpAcpAcpBcpCcpDcpCcpCcpCcpDcpCcpEcpAcpAcpAcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cleclYclQclWclVcmccmaclXclUclZclTclRclSclPclOcmbcmacmcclTclQclWclXclRclVclPclZcliclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpFcpFcpGcpHcpIcpJcpKcpLcpMcpJcpIcpNcpOcpFcpFcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +claclVclZclSclXclOclQcmaclTcmcclPclUcmbclWclRclYclQclOclPclZclScmaclUclXclWcmcckYclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpFcpFcpPcpQcpRcpJcpRcpScpRcpJcpRcpTcpPcpFcpFcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clgclXcmccmbcmaclRclZclQclPclOclWclTclYclSclUclVclZclRclWcmccmbclQclTcmaclSclOclhclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpUcpOcpFcpVcpRcpJcpJcpJcpJcpJcpJcpJcpRcpVcpFcpGcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cldcmaclOclYclQclUcmcclZclWclRclSclPclVcmbclTclXcmcclUclSclOclYclZclPclQcmbclRclkclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpUcpCcpEcpXcpYcpZcpYcpJcqacqbcpJcqccpBcpCcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cllclQclRclVclZclTclOcmcclSclUcmbclWclXclYclPcmaclOclTcmbclRclVcmcclWclZclYclUclbclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcqdcqecqfcqgcpJcqacqbcpJcqccpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cliclZclUclXcmcclPclRclOcmbclTclYclScmaclVclWclQclRclPclYclUclXclOclScmcclVclTcljclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcqhcqicqicpYcpJcqacqbcpJcpIcpzcqjcqjcqjcqjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ckYcmcclTcmaclOclWclUclRcqkcqlcqmcnfcqnclXcqocqpcmJcqqcqrclTcmaclRcmbclOclXclPclmclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcqscqicqicqtcpJcpRcpRcpJcpJcpDcqjcqjcqjcqjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clhclOclPclQclRclSclTclUcqucqvcqwcqxcqyclUcqzcqAcqBcqCcqDclXclQclUclYclRcmaclWckZclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpBcpCcpCcpCcpEcpJcqacqbcpJcqEcpzcqjcqjcqjcqjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clkclRclWclZclUcmbclPclTcqDcqFcqGcqHcqIclTcqJcqKcqLcqMcqNcmaclZclTclVclUclQclSclcclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqOcqPcqPcqQcqRcpJcqacqbcpJcqScqOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clbclUclScmcclTclYclWclPcqNcqTcqUcqwcqoclPcqucqVcqWcqXcqYclQcmcclPclXclTclZcmbclfclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcqZcqZcqZcracpJcqacqbcpJcrbcpzcrccrccrccrcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cljclTcmbclOclPclVclSclWcqYcqxcrdcqGcreclWcqDcrfcqCcrgcqyclZclOclWcmaclPcmcclYcleclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcrhcricqZcrjcpJcpJcpJcpJcpJcpDcrccrccrccrcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clmclPclYclRclWclXcmbclScqycqucqIcqYcqkclScqNcqrcqzcqDcqIcmcclRclSclQclWclOclVclaclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcrkcqZcqZcqRcpJcpRcpRcpRcpTcpzcrccrccrccrcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ckZclWclVclUclScmaclYcmbclWclRclSclPclVcmbclTclXcmcclUclSclOclUcmbclZclSclRclXclgclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcrhcricqZcrlcpJcrmcrncrocpIcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clcclSclXclTcmbclQclVclYclOcmaclRcmcclPclUclZclWclVclQclRclXclTclYcmccmbclUcmacldclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpUcrpcrpcpCcpCcrqcpCcpCcrpcrpcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clfcmbcmaclPclYclZclXclVclRclQclUclOclWclTcmcclSclXclZclUcmaclPclVclOclYclTclQcllclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpUcpEcrrcqacpJcqbcrscpBcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cleclYclQclWclVcmccmaclXclUclZclTclRclSclPclOcmbcmacmcclTclQclWclXclRclVclPclZcliclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcrmcpRcrtcpRcrucpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +claclVclZclSclXclOclQcmaclTcmcclPclUcmbclWclRclYclQclOclPclZclScmaclUclXclWcmcckYclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcrvcrwcrxcrycrzcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clgclXcmccmbcmaclRclZclQclPclOclWclTclYclSclUclVclZclRclWcmccmbclQclTcmaclSclOclhclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpUcrAcrBcrBcrBcrCcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cldcmaclOclYclQclUcmcclZclWclRclSclPclVcmbclTclXcmcclUclSclOclYclZclPclQcmbclRclkclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cllcljclfclhclmclaclcckZcllcleclicldclkckYclgclbclcclacliclfclhckZcldclmckYcleclbclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cmbclZclUclXcmcclPclRclOcmbclTclYclScmaclVclWclQclRclPclYclUclXclOclScmcclVclTclQclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clYcmcclTcmaclOclWclUclRclYclPclVcmbclQclXclSclZclUclWclVclTcmaclRcmbclOclXclPclZclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clVclOclPclQclRclSclTclUclVclWclXclYclZcmacmbcmcclTclSclXclPclQclUclYclRcmaclWcmcclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clXclRclWclZclUcmbclPclTclXclScmaclVcmcclQclYclOclPcmbcmaclWclZclTclVclUclQclSclOclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cmaclUclScmcclTclYclWclPcmacmbclQclXclOclZclVclRclWclYclQclScmcclPclXclTclZcmbclRclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clQclTcmbclOclPclVclSclWclQclYclZcmaclRcmcclXclUclSclVclZcmbclOclWcmaclPcmcclYclUclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clZclPclYclRclWclXcmbclSclZclVcmcclQclUclOcmaclTcmbclXcmcclYclRclSclQclWclOclVclTclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +clJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9168,148 +9171,148 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrBcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrCcrDcrDcrDcrDcrDcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrFcrGcrHcrIcrJcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrLcrLcrLcrKcrEcrEcrEcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrMcrNcrNcrNcrOcrNcrNcrPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrQcrQcrQcrKcrEcrRcrScrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrTcrUcrUcrUcrVcrUcrUcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrWcrXcrYcrKcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -crAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrTcrUcrZcrUcsacrUcrUcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrWcrXcrYcrKcsbcsccsdcsecsfcsgcsccshcsicsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cskcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrTcslcslcslcsmcrUcrUcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrWcrXcrYcrKcsncsccsgcsgcsfcsgcsccsgcsjcsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsocsocsocsocspcsqcrNcrNcrNcsrcrUcrUcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrXcrXcrXcsscstcsucsgcsgcsfcsgcsccshcsicsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsocsocsocsocsacrUcsacrUcrUcrUcrUcrUcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcrXcrXcrXcsscstcsucsgcsgcsgcsgcsvcsgcsjcsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsocsocsocsocspcrNcrNcrPcrUcrUcrUcswcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcrKcsxcrXcsycrKcsncsccsgcsgcsfcsgcsccshcsicsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrTcslcrUcrUcswcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDcszcrKcsAcrKcsBcsbcsccsgcsgcsfcsgcsccsgcsjcsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrTcslcrUcrUcswcrTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrDaaacszcsCcsBaaacsbcsccsgcsgcsfcsgcsccshcsicsjcsjcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsDcrNcrNcrNcrNcsraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrEcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrFcrGcrGcrGcrGcrGcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrIcrJcrKcrLcrMcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcrOcrOcrOcrNcrHcrHcrHcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrPcrQcrQcrQcrRcrQcrQcrSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcrTcrTcrTcrNcrHcrUcrVcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcrXcrXcrXcrYcrXcrXcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcrZcsacsbcrNcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +crDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcrXcsccrXcsdcrXcrXcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcrZcsacsbcrNcsecsfcsgcshcsicsjcsfcskcslcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +csncrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDcrDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsocsocsocspcrXcrXcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcrZcsacsbcrNcsqcsfcsjcsjcsicsjcsfcsjcsmcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsrcsrcsrcsrcsscstcrQcrQcrQcsucrXcrXcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcsacsacsacsvcswcsxcsjcsjcsicsjcsfcskcslcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsrcsrcsrcsrcsdcrXcsdcrXcrXcrXcrXcrXcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcsacsacsacsvcswcsxcsjcsjcsjcsjcsycsjcsmcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsrcsrcsrcsrcsscrQcrQcrScrXcrXcrXcszcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcrNcsAcsacsBcrNcsqcsfcsjcsjcsicsjcsfcskcslcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsocrXcrXcszcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGcsCcrNcsDcrNcsEcsecsfcsjcsjcsicsjcsfcsjcsmcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsocrXcrXcszcrWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrGaaacsCcsFcsEaaacsecsfcsjcsjcsicsjcsfcskcslcsmcsmcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsGcrQcrQcrQcrQcsuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsEcsFcsFcsFcsFcsFcsFcsFcsGcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsHcsIcsJcsKcsLcsMcsMcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsNcsIcsIcsOcsIcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsPcsIcsIcsIcsQcsIcsRcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsScsFcsFcsFcsTcsFcsFcsFcsUcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDaaaaaacsFcsVcsIcsWcsFcnDcnDcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDaaaaaacsFcsIcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsEcsFcsFcsFcsFcsFcsIcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsRcsIcsIcsYcsFcsIcsIcsIcsFcnDcsZcnDcnDcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctccsXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsRcsIctdctecsFcsIcsIcsIcsFcsFctfctgcsGcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctcctccthctictictictictjctjctictictictictkctcctcctcctccsXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsRcsIctdctlcsFcsIcsIcsIcsFctmcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctccthctnctoctpctqctictrctrctictscttctictictictkctcctccsXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcsRcsIcsIcsIctucsIcsIcsIctvcsIcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctccthctictwctwctwctwctictxctxctictwctwctyctzctictictkctcctActActActActAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcsFcsRcsIcsIcsIctBcsIcsIcsIctCcsIcsIctDcsFcnDcnDcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcthctictictEctFctGctHctictwctwctIctwctwctwctwctJctKctictcctActLctMctNctActActActActActOctPctPctQctActAaaaaaaaaaaaaaaaaaaaaaaaactRctRctRctRctRctRctRctRctRctRctRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsEcsFcsFcsFcsFcsFcsFctScsIcsIcsFcsFcsFcsFcsFcsFcsGcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctTctUctVctwctWctWctWctictwctwctictXctYctZcuacubcucctictcctAcudctMctMcuecufcugcuhcuicujcuhcugcukculctActActActActActActActActActAcumcuncuncuncuncuncuncuncuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcuqcurcuscutcuucsFcsIcsIcsIcsFcuvcuwcuxcuycuzcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcuActUctwctwctwctwctwctIctwctwcticticticticticticticuBctcctActActActActAcufcugcuhcuCcuDcuhcugcugcugcuEcuFcuFcuFcuFcuFcuFcuFcuFcuGcumcuHcuIcuIcuIcuIcuIcuJcuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcuqcurcuKcuKcuKcuLcsIcsIcsIcuMcsIcsIcsIcsIcuNcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcuOcticuPctwcuPctwcuPctictwctwctwctwcuQctcctcctcctcctccuRcuEcuFcuFcuFcuEcugcugcugcugcugcugcugcugcugcuEcuFcuFcuFcuFcuFcuFcuFcuFcuGcumcuScuTcuTcuTcuTcuTcuScuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcuqcurcuKcuKcuKcuUcsIcsIcsIcuVcsIcsIcsIcsIcuNcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctictictictictictictictwctwctwctwcuQctcctcctcctcctccuRcuEcuFcuFcuFcuEcugcugcugcugcugcugcugcufcufctActActActActActActActActActRcumcuScuTcuTcuTcuTcuTcuSctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcuqcurcuKcuWcuWcsFcuXcuYcuZcsFcvacsFcvbcsFcsFcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcthcticvccvdcvecvccvfctictwctwctwctwcuQctcctcctcctcctcctcctActActActActAcugcugcuhcuCcujcuhcugcvgcvhctAcvicvjcvjcvkctAcvlcvmcvnctRcuncuScuTcuTcuTcuTcuTcvoctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcuqcurcuKcsFcsFcsFcvpcvqcsIcsFcsFcsFcsIcsIcsIcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctTctUcvrcvrcvrcvrcvrctIctwctwctictictictictictictictkctcctActLctMctNctAcugcugcuhcuCcvscuhcugcufcufctAcvtcvtcvtcvtctAcvucvmcvvctRcuncuScuTcuTcuTcuTcuTcvwctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcvxcvycvzcsFaaacsFcvAcvAcvAcsFaaacsFcsMcvBcvCcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcuActUcvDcvrcvrcvrcvrctictwctwctwctwctwctictwcvEcvFctictcctAcudctMctMcuecugcugcugcugcugcugcugcugcugctAcvtcvGcvHcvHctActAcvIctActRcuncuScuTcuTcuTcuTcvJcuSctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsFcvAcvAcvAcsFaaacsScvKcvLcvMcsUaaacsFcvAcvAcvAcsFcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbcuOcticticvNcvOcvOcvOctictwcvPcvQcvRctwctIctwcvScvTctictcctActActActActActActAcvUctActActAcugcugcugcvVcvtcvWcvWcvtcvtcvtcvtcvXctRcuncuScuTcuTcuTcuTcuTcvwctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcsScvKcvLcvMcsUcnDcnDcnDcnDcnDcnDcnDcsScvKcvLcvMcsUcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctccuOcticvrcvrcvrcvrctictwcvQcvYcvQctwcticuPcticticuBctcctAcvZcwacwbctAcwccwdcwdcwdcwectAcugcugcugcugcvtcvtcvtcvtcwfcvtcvtcvHctRcuncuScuTcuTcuTcuTcuTcwgctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctccuOcticwhcwicwjctictwctwctwctwctwcticticticuBctcctcctAcwkcwlcwmcwncwdcwdcwdcwdcwoctAcugcugcugcvVcwpcvtcvtcvtcwqcvtcvtcwrctRcuncuScuTcuTcuTcuTcuTcuSctRcupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctcctccuOcticticticticticticticticticticuBctcctcctcctcctActAcwscwtctActActAcwscwucwtctAcugcugcugctAcwvcwwcwwcwwcwwcwwcwxctActRcuncwycwzcuTcuTcuTcwAcwBcuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactbctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctAcwCcwCcwCcwCcwCcwCcwCcwCcwCctActAcwDctActAcwCcwCcwCcwCcwCcwCcwCctActRcuncwEcwFcwGcwGcwGcwFcwHcuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsXcsXcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwJcwJcwJcwJcwJcwJcwJctAcwKcwLcwKctAcwJcwJcwJcwJcwJcwJcwJcwJctRcuncuncwMcwNcwNcwNcwOcuncuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwIcwPcwQcwIcwRcwScwTcwRcwUcwIcwRcwVcwIcwRcwWcwIcwXcwYcwIcwRcwVcwIcwZcwJcxacxbcxbcxbcxcctAcwKcwLcwKctAcxdcxecxfcxgcxgcwJaaaaaactRcuncuncuncuncuncuncuncuncuocupaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwIcxhcxicwIcxhcwVcwIcxhcxicwIcxhcwYcwIcxhcwScwIcxhcwVcwIcxhcwUcwIcwZcwJcxjcxkcxkcxkcxkctAcwKcwLcwKctAcxgcxgcxgcxgcxgcwJaaaaaacxlcxlcxlcxlcxlcxlcxlcxlcxlcxlcxlcwJcwJcwJcwJcwJcwJcwJcwJcwJcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwIcwZcwJcxjcxkcxkcxkcxkctActAcwDctActAcxgcxgcxgcxgcxgcwJcxlcxlcxlcxlcxlcxlcxmcxncxocwJcxpcxpcxpcwJcxpcxpcxpcxpcxpcxpcxpcxpcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwIcxqcwYcwIcwRcxrcwIcwRcxicwIcxscwUcwIcwRcwUcwIcxtcwVcwIcwRcwYcwIcwZcwJcxucxvcxvcxwcxxcwJcxycxycxycwJcxgcxgcxgcxgcxgcwJcxzcxAcxzcxBcxCcxlcxDcxDcxDcxEcxpcxpcxpcxEcxpcxFcxGcxFcxpcxHcxIcxJcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwIcxhcxKcwIcxhcwVcwIcxhcwUcwIcxhcwVcwTcxhcwVcwIcxhcxrcwIcxhcxLcwIcwZcwJcxMcwJcxNcxOcxPcwJcxkcxkcxkcwJcxNcxOcxQcwJcxRcwJcxScxTcxScxTcxScxlcwJcwJcwJcwJcxpcxpcxpcwJcxUcxVcxFcxWcxUcxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcwZcwJcxkcxkcyacxvcxvcxvcxvcxvcxvcxvcxvcxvcybcxkcxkcyccxScxScxScxScxScxlcydcxDcxmcwJcxpcxpcxpcwJcyecyecyfcyecyecxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcxZcxZcxZcxZcxZcxZcxZcxZcygcyhcyicyjcxZcykcylcymcyncyocxZcypcypcypcypcypcypcyqcyrcyscxZcwZcwJcxkcxkcytcyucyvcyvcyvcyvcyvcyvcyvcywcxjcxkcxkcxlcyxcyycyzcyAcyBcxlcyCcxDcxncwJcxpcxpcxpcwJcyDcyDcxDcyDcyDcxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyEcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyGcyHcyIcyGcyGcyGcyGcyJcyHcyKcyLcyMcypcxZcykcyNcyNcyncyocxZcyNcyNcyNcyNcyNcyNcyOcxZcxZcxZcxZcxZcxkcxkcytcyPcyQcxkcyRcyScyTcxkcyQcyPcxjcxkcxkcxlcxlcxlcxlcxlcxlcxlcyCcxDcxncwJcxpcxpcxpcwJcyUcyUcxDcyUcyUcxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcxZcxZcxZcxZcxZcxZcxZcxZcygcyVcyicypcxZcykcyNcyNcyncyocxZcyWcyXcyXcyYcyZcyWcyYcxZczaczaczacxZcxkcxkczbczcczdczeczfczgczhcziczjczcczkcxkcxkcwJczlczlczlczlczlcwJcwJcxEcwJcwJcwJcxEcwJcwJcxDcxDcxDcxDcxDcxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyEcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyGczmcyIcyGcyGcyGcyGcyJczmczncyLcyMczoczpczqczqczqczqczoczrczsczsczsczsczsczsczscztczsczsczscztcxkcxkcxkczucxkczvczwczvczwczvcxkczucxkcxkcxkczxcxpcxDcxpcxDcxpczxcxpcxpcxpcxpcxpcxpcxpczxcyUcyUcyUcyUcyUcxXcxYcxYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcxZcxZcxZcxZcxZcxZcxZcxZcygcyVcyicypcxZczycyNcyNcyncyocxZczzczAczAczBczCczDczEcxZczFczFczFcxZcxkcxkcyaczGczHczeczIczvczJcziczKczGcybcxkcxkczxcxDcxpcxDcxpcxDczxcxpcxpcxpcxpcxpcxpcxpczxcyUcyUcyUcyUcyUcwJcxEcxEcwJcwJcwJcwJcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyEcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyGczLcyIcyGcyGcyGcyGcyJczLczMcyLcyMcypcxZcykcyNcyNcyncyocxZczNczNczNczOcyNczOczPcxZcxZcxZcxZcxZcxkcxkcytczcczQczvczRczvczRczvczQczccxjcxkcxkcwJczSczTczTczTczUcwJcwJczVcwJcwJcwJcxEcwJcwJcwJczWczWczWcwJcwJcxpcxpcxpczXcxpczYcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcxZcxZcxZcxZcxZcxZcxZcxZcygcyVcyicypcxZczZcAacAacAbcyocxZcxZcAccAdcAecAfcAgcAhcAcaaaaaaaaacwJcxkcxkcytcwJcwJcAicAjcxkcAkcAlcwJcwJcxjcxkcxkcwJaaaaaaaaaaaaaaacwJcAmcAncwJcxDcAocxDcxDcApcAqcArcArcArcAscwJcxpcxpcxGcxGcxpcxpcAtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyEcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyGcAucyIcyGcyGcyGcyGcyJcAucAvcAwcyMcypcxZcxZcAxcAxcxZcxZcxZaaacAccAycAzcAAcABcACcAcaaaaaaaaacwJcxkcxkcytcwJcwJcxNcxOcxOcxOcxQcwJcwJcxjcxkcxkcwJaaaaaaaaaaaaaaacwJcAncAncwJcADcADcADcxDcApcArcArcArcArcAEcwJcxpcAFcxFcxFcAGcxpcAHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcnDcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcxZcAIcAJcAJcAIaaaaaaaaacAccAKcAAcAAcAAcAAcAcaaaaaaaaacwJcxkcxkczbcxbcxbcxbcxbcxbcxbcxbcxbcxbczkcxkcxkcwJaaaaaaaaaaaaaaacwJcALcAncwJcADcAMcADcxDcApcApcApcApcApcApcwJcxpcAFcxFcxFcAGcxpcAHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacANcAOcAOcAOcAOcAPcAPcAOcAOcAQaaacAccAAcAAcAAcAAcAAcAcaaaaaaaaacwJcwJcwJcwJcwJcwJcwJcwJcARcwJcwJcwJcwJcwJcwJcwJcwJaaaaaaaaaaaaaaacwJcAScAncwJcydcxDcxDcxDcApaaaaaaaaaaaaaaacwJcxpcAFcxFcxFcAGcxpcAHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacATcAUcAVcAWcAXcAWcAWcAYcAZcAOcAQcAccAAcBacBbcBccBdcAcaaaaaaaaaaaaaaaaaaaaaaaaaaacwJcBecBecBecwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwJcwJcwJcwJcwJcwJcwJcwJcApaaaaaaaaaaaaaaacBfcxpcAFcxFcxFcAGcxpcAHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacATcAUcAVcAWcAWcAWcAWcAWcAWcBgcBhcAccAAcBicBjcBkcBjcAcaaaaaaaaaaaaaaaaaaaaaaaacwJcwJcwJcBlcwJcwJcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBmcxpcxpcBncBncxpcxpcBmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacATcAUcAVcBocBocBocBocBocBocAOcBpcAccAAcAAcAAcAAcAAcAcaaaaaaaaaaaaaaaaaaaaaaaacwJcxaczkcxkczbcxccwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwJcBqcxpcxpcxpcxpcBrcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBscAOcAOcAOcAOcAOcAOcAOcAOcBpaaacAccAccAccAccAccAccAcaaaaaaaaaaaaaaaaaaaaaaaacwJcBtcBucBvcBucBwcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwJcwJcwJcwJcwJcwJcwJcwJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBxcxjcBycxkcBzcytcApaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcBBcBCcBCcBCcBDcBEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBxcxuczGczRczGcBFcApaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcBGcBHcBIcBJcBIcBKcBLcBEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBxcBMcBNcBOcBNcBPcApaaaaaaaaaaaaaaaaaaaaaaaaaaacBQcBRcBScBTcBTcBTcBUcBVcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcBxcxjcxkcBWcxkcytcApcApcApaaaaaaaaaaaaaaaaaaaaacBQcBXcBScBTcBTcBTcBUcBYcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCccCacCbcCbcBxcCdczGcCecxkcCfcxkcCgczGcCdcApaaaaaaaaaaaaaaaaaaaaacChcCicCjcCicCkcCicCjcCicClaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCbcCmcCncCocCmcCncCncCncCpcCncCncCqcCrcCacCbcCbcBxcCdcyPcCecxkcxkcxkcCgcyPcCdcApcApcApcApcApcApaaaaaacBQcCscCtcCtcBTcCtcCtcCscBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCmcCucCvcCwcCxcCycCycCycCycCycCycCzcCrcCacCbcCbcBxcCdcyPcCAcxkcxkcxkcCBcyPcCdcApcCCcCCcCCcCCcApaaaaaacBQcCDcBTcBTcBTcBTcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCpcCvcCFcCvcCGcCvcCvcCvcCvcCvcCvcCvcCGcCbcCbcCbcBxcCdcBNcCecxkcxkcxkcCgcBNcCdcApcCHcCIcCIcCIcCIcCIcCJcBQcCDcBTcCEcCKcCDcBTcCEcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCMcCNcCvcCOcCxcCPcCPcCPcCPcCPcCPcCQcCrcCacCbcCRcBxcCScCTcCUcxkcxkcxkcCVcCWcCXcApcCYcCYcCYcCYcCZcDacCZcDbcBTcBTcCEcDccCDcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCbcCMcCncDdcCMcCncCncCncCpcCncCncDecCrcCacCbcCRcDfcCbcDfcDgcxkcxkcxkcDhcCZcDacCZcCYcCYcCYcCYcDicCIcCJcBQcCDcBTcCEcDjcCDcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBZcCacCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCbcCccCacCbcCRcBxcDkcCTcCUcxkcxkcxkcCVcCWcCXcApcDlcDlcDlcDlcApaaaaaacDccCDcBTcCEcDmcCDcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDncDncDncDncDncDncDncDncDncDncDncDncDncDncDncDocDncDncCdcDpcCecxkcxkcxkcCgcBucCdcApcApcDacDacApcApaaaaaacDqcCDcBTcCEcDccCDcBTcCEcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDrcDscDtcDucDucDvcDwcDxcDycDzcDAcDBcDCcDDcDCcDCcDCcDncCdcDEcCecxkcxkcxkcCVcCWcCXcApcDFcDGcDGcDFcApaaaaaacDjcCDcBTcCEcDjcCDcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDrcDscDscDscDscDscDHcDIcDIcDIcDJcDBcDCcDCcDKcDCcDLcDncCdcDMcxucxvcxvcybcDNcCZcDacCZcCYcCYcCYcCYcDOcCIcCJcBQcCDcBTcCEcDPcCDcBTcCEcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDQcDscDRcDQcDScDTcDUcDIcDIcDIcDIcDBcDCcDVcDCcDVcDCcDWcDWcDWcDXcDYcDZcEacEbcDWcDWcDWcCYcCYcCYcCYcCZcDacCZcDbcBTcBTcBTcBTcBTcBTcCscBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncEccDIcDJcDJcDJcDJcDJcDIcDIcDIcDIcDBcEdcEdcEdcEdcEdcDWcEecEfcEgcEhcEicEjcEkcEfcEecDWcElcEmcEmcEmcEmcCIcCJcBQcBBcBDcEncEocCtcBTcEpcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncEqcDIcDIcDIcDIcDIcDIcDIcDIcDIcDIcErcEscEtcEtcEtcEtcDWcEfcEucEvcEhcEicEjcEwcExcEfcDWcCCcCCcCCcCCcApaaaaaacBQcEycEzcCtcBQcEAcEBcEAcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncEqcDIcDIcDIcDIcDIcECcDIcDIcECcDIcEDcEEcEEcEEcEEcEEcDWcEFcEfcEFcEhcEicEjcEFcEfcEFcDWcApcApcApcApcApaaaaaacBQcCtcCtcEGcBQcEHcEIcEJcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncEKcDIcDIcDIcDIcDJcELcDJcDJcELcDJcEMcEEcENcENcENcEEcDWcEOcEfcEfcEhcEicEjcEfcEfcEPcDWaaaaaaaaaaaaaaaaaaaaacBQcEycEzcEQcERcEHcEIcEJcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDncEScETcETcEUcDncDncDncDncDncDncDncDncDncDncDncDncDWcEVcEWcEWcEhcEicEjcEXcEXcEYcDWaaaaaaaaaaaaaaaaaaaaacEZcFacFbcFbcFbcFbcFbcFacFcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncFdcFdcFdcFdcDncEicEicEicEicEicEicEicEicEicEicEicDWcDWcDZcDWcDWcEicDWcDWcDZcDWcDWcDWcDWcDWcDWcDWaaaaaaaaacEZcFecFecFecFecFecFcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncFdcFdcFdcFdcDncEicDWcDWcDWcDWcFfcDWcDWcDWcEicEicEicEicEicEicDWcEicDWcEicEicEicEicEicEicEicEicDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDncDncDncDncDncDncEicDWcFgcFhcFhcFhcFhcFicDWcDWcDWcDWcDWcDWcDWcDWcFjcDWcDWcDWcDWcDWcDWcDWcDWcEicDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEicDWcFgcFhcFhcFhcFhcFicDWcFkcFlcFmcFlcFncFocFocFocFocFocFncFocFncFocFpcDWcEicDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEicDWcFqcFhcFhcFhcFhcFrcDWcFocFscFscFscFscFscFocFocFocFscFscFscFscFtcFucDWcEicDWcDWcDWcDWcDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEicDWcFqcFvcFwcFwcFhcFhcFxcFocFocFycFzcFycFocFocFocFocFocFycFzcFycFAcFocDWcEicEicEicEicEicEicEicDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcDWcEicDWcDWcDWcDWcDWcDWcDWcDWcFocFscFscFscFscFscFocFocFocFscFscFscFscFBcFocDWcDWcDWcDWcDWcDWcDWcEicDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcEicDWcDWcFCcFCcFCcFCcFCcDWcFDcFDcFDcFDcFDcFDcFDcFDcFDcFDcFDcFDcFDcFEcFDcDWcFFcFFcFFcFFcFFcDWcEicEicEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcDWcDWcFGcFGcFGcFGcFGcDWcFHcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFJcFHcDWcFGcFGcFGcFGcFGcDWcDWcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcFKcFLcFMcFMcFMcFMcFMcFNcFOcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFJcFPcFNcFQcFQcFQcFQcFQcFLcFRcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcFKcFLcFMcFScFMcFScFMcFNcFOcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFIcFJcFPcFNcFQcFTcFQcFTcFQcFLcFRcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcFKcFLcFMcFMcFUcFMcFMcFNcFOcFIcFIcFIcFIcFIcFVcFWcFVcFIcFIcFIcFIcFJcFPcFNcFQcFQcFXcFQcFQcFLcFRcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcFKcFLcFMcFMcFMcFMcFMcFNcFOcFIcFIcFIcFIcFIcFYcFZcFYcFIcFIcFIcFIcFJcFPcFNcFQcFQcFQcFQcFQcFLcFRcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcFKcFLcFMcFScFMcFScFMcFNcFOcFIcFIcFIcFIcFIcGacGbcGccFIcFIcFIcFIcFJcFPcFNcFQcFTcFQcFTcFQcFLcFRcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcEfcGdcFMcFMcFMcFMcFMcFNcFOcFIcFIcFIcFIcFIcFIcGecFIcFIcFIcFIcFIcFJcFPcFNcFQcFQcFQcFQcFQcGdcEfcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEOcDWcGfcDWcGgcGgcGgcGgcGgcDWcFHcFIcFIcFIcFIcFIcFIcGecFIcFIcFIcFIcFIcFJcFHcDWcGgcGgcGgcGgcGgcDWcGfcDWcEPcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEVcGhcEfcDWcGicGicGicGicGicDWcFDcFDcFDcFDcFDcFDcGjcGkcGjcFDcFDcFDcFDcFEcFDcDWcGlcGlcGlcGlcGlcDWcEfcGmcEYcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcDWcDWcEfcDWcDWcDWcDWcDWcDWcDWcGncGocGocGocGocGocGpcGqcGncGocGocGocGocGrcGncDWcDWcDWcDWcDWcDWcDWcEfcDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGscGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcEfcEfcEicEicEicEicEicDWcGncGncGtcGncGtcGncGncGucGvcGncGtcGncGtcGwcGncDWcEicEicEicEicEicEfcEfcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGycGxcGxcGxcGzcGzcGzcGxcGxcGzcGzcGzcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcDWcDWcDWcDWcDWcDWcEicDZcGncGncGncGAcGAcGAcGncGncGncGAcGAcGAcGAcGAcGncDZcEicDWcDWcDWcDWcDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGBcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGCcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcDWcDWcGDcGDcGDcGEcGFcGGcGHcGncGIcGJcGKcGLcGMcGNcGOcDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWcDWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGPcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGCcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGQcGRcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGScGTcGxcGxcGxcGxcGxcGUcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGCcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGPcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGxcGxcGxcGxcGxcGxcGVcGxcGVcGxcGVcGxcGWcGxcGxcGxcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGscGxcGXcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGxcGWcGxcGxcGs -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGY -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHbcHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHacHa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsHcsIcsIcsIcsIcsIcsIcsIcsJcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsKcsLcsMcsNcsOcsPcsPcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsQcsLcsLcsRcsLcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsScsLcsLcsLcsTcsLcsUcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsVcsIcsIcsIcsWcsIcsIcsIcsXcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGaaaaaacsIcsYcsLcsZcsIcnGcnGcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGaaaaaacsIcsLcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsHcsIcsIcsIcsIcsIcsLcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactactactactactactactactactactactactactactactactactactactactactaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsUcsLcsLctbcsIcsLcsLcsLcsIcnGctccnGcnGcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsUcsLctgcthcsIcsLcsLcsLcsIcsIctictjcsJcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfctfctkctlctlctlctlctmctmctlctlctlctlctnctfctfctfctfctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsUcsLctgctocsIcsLcsLcsLcsIctpcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfctkctqctrctscttctlctuctuctlctvctwctlctlctlctnctfctfctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcsUcsLcsLcsLctxcsLcsLcsLctycsLcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctkctlctzctzctzctzctlctActActlctzctzctBctCctlctlctnctfctDctDctDctDctDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcsIcsUcsLcsLcsLctEcsLcsLcsLctFcsLcsLctGcsIcnGcnGcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectkctlctlctHctIctJctKctlctzctzctLctzctzctzctzctMctNctlctfctDctOctPctQctDctDctDctDctDctRctSctSctTctDctDaaaaaaaaaaaaaaaaaaaaaaaactUctUctUctUctUctUctUctUctUctUctUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsHcsIcsIcsIcsIcsIcsIctVcsLcsLcsIcsIcsIcsIcsIcsIcsJcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectWctXctYctzctZctZctZctlctzctzctlcuacubcuccudcuecufctlctfctDcugctPctPcuhcuicujcukculcumcukcujcuncuoctDctDctDctDctDctDctDctDctDctDcupcuqcuqcuqcuqcuqcuqcuqcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcutcuucuvcuwcuxcsIcsLcsLcsLcsIcuycuzcuAcuBcuCcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctecuDctXctzctzctzctzctzctLctzctzctlctlctlctlctlctlctlcuEctfctDctDctDctDctDcuicujcukcuFcuGcukcujcujcujcuHcuIcuIcuIcuIcuIcuIcuIcuIcuJcupcuKcuLcuLcuLcuLcuLcuMcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcutcuucuNcuNcuNcuOcsLcsLcsLcuPcsLcsLcsLcsLcuQcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctecuRctlcuSctzcuSctzcuSctlctzctzctzctzcuTctfctfctfctfctfcuUcuHcuIcuIcuIcuHcujcujcujcujcujcujcujcujcujcuHcuIcuIcuIcuIcuIcuIcuIcuIcuJcupcuVcuWcuWcuWcuWcuWcuVcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcutcuucuNcuNcuNcuXcsLcsLcsLcuYcsLcsLcsLcsLcuQcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctlctlctlctlctlctlctlctzctzctzctzcuTctfctfctfctfctfcuUcuHcuIcuIcuIcuHcujcujcujcujcujcujcujcuicuictDctDctDctDctDctDctDctDctDctUcupcuVcuWcuWcuWcuWcuWcuVctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcutcuucuNcuZcuZcsIcvacvbcvccsIcvdcsIcvecsIcsIcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectkctlcvfcvgcvhcvfcvictlctzctzctzctzcuTctfctfctfctfctfctfctDctDctDctDctDcujcujcukcuFcumcukcujcvjcvkctDcvlcvmcvmcvnctDcvocvpcvqctUcuqcuVcuWcuWcuWcuWcuWcvrctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcutcuucuNcsIcsIcsIcvscvtcsLcsIcsIcsIcsLcsLcsLcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectWctXcvucvucvucvucvuctLctzctzctlctlctlctlctlctlctlctnctfctDctOctPctQctDcujcujcukcuFcvvcukcujcuicuictDcvwcvwcvwcvwctDcvxcvpcvyctUcuqcuVcuWcuWcuWcuWcuWcvzctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcvAcvBcvCcsIaaacsIcvDcvDcvDcsIaaacsIcsPcvEcvFcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctecuDctXcvGcvucvucvucvuctlctzctzctzctzctzctlctzcvHcvIctlctfctDcugctPctPcuhcujcujcujcujcujcujcujcujcujctDcvwcvJcvKcvKctDctDcvLctDctUcuqcuVcuWcuWcuWcuWcvMcuVctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsIcvDcvDcvDcsIaaacsVcvNcvOcvPcsXaaacsIcvDcvDcvDcsIcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctecuRctlctlcvQcvRcvRcvRctlctzcvScvTcvUctzctLctzcvVcvWctlctfctDctDctDctDctDctDctDcvXctDctDctDcujcujcujcvYcvwcvZcvZcvwcvwcvwcvwcwactUcuqcuVcuWcuWcuWcuWcuWcvzctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcsVcvNcvOcvPcsXcnGcnGcnGcnGcnGcnGcnGcsVcvNcvOcvPcsXcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfcuRctlcvucvucvucvuctlctzcvTcwbcvTctzctlcuSctlctlcuEctfctDcwccwdcwectDcwfcwgcwgcwgcwhctDcujcujcujcujcvwcvwcvwcvwcwicvwcvwcvKctUcuqcuVcuWcuWcuWcuWcuWcwjctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfcuRctlcwkcwlcwmctlctzctzctzctzctzctlctlctlcuEctfctfctDcwncwocwpcwqcwgcwgcwgcwgcwrctDcujcujcujcvYcwscvwcvwcvwcwtcvwcvwcwuctUcuqcuVcuWcuWcuWcuWcuWcuVctUcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfctfcuRctlctlctlctlctlctlctlctlctlctlcuEctfctfctfctfctDctDcwvcwwctDctDctDcwvcwxcwwctDcujcujcujctDcwycwzcwzcwzcwzcwzcwActDctUcuqcwBcwCcuWcuWcuWcwDcwEcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactdctectfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctfctDcwFcwFcwFcwFcwFcwFcwFcwFcwFctDctDcwGctDctDcwFcwFcwFcwFcwFcwFcwFctDctUcuqcwHcwIcwJcwJcwJcwIcwKcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactactacwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwMcwMcwMcwMcwMcwMcwMctDcwNcwOcwNctDcwMcwMcwMcwMcwMcwMcwMcwMctUcuqcuqcwPcwQcwQcwQcwRcuqcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwLcwScwTcwLcwUcwVcwWcwUcwXcwLcwUcwYcwLcwUcwZcwLcxacxbcwLcwUcwYcwLcxccwMcxdcxecxecxecxfctDcwNcwOcwNctDcxgcxhcxicxjcxjcwMaaaaaactUcuqcuqcuqcuqcuqcuqcuqcuqcurcusaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwLcxkcxlcwLcxkcwYcwLcxkcxlcwLcxkcxbcwLcxkcwVcwLcxkcwYcwLcxkcwXcwLcxccwMcxmcxncxncxncxnctDcwNcwOcwNctDcxjcxjcxjcxjcxjcwMaaaaaacxocxocxocxocxocxocxocxocxocxocxocwMcwMcwMcwMcwMcwMcwMcwMcwMcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcwLcxccwMcxmcxncxncxncxnctDctDcwGctDctDcxjcxjcxjcxjcxjcwMcxocxocxocxocxocxocxpcxqcxrcwMcxscxscxscwMcxscxscxscxscxscxscxscxscwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwLcxtcxbcwLcwUcxucwLcwUcxlcwLcxvcwXcwLcwUcwXcwLcxwcwYcwLcwUcxbcwLcxccwMcxxcxycxycxzcxAcwMcxBcxBcxBcwMcxjcxjcxjcxjcxjcwMcxCcxDcxCcxEcxFcxocxGcxGcxGcxHcxscxscxscxHcxscxIcxJcxIcxscxKcxLcxMcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwLcxkcxNcwLcxkcwYcwLcxkcwXcwLcxkcwYcwWcxkcwYcwLcxkcxucwLcxkcxOcwLcxccwMcxPcwMcxQcxRcxScwMcxncxncxncwMcxQcxRcxTcwMcxUcwMcxVcxWcxVcxWcxVcxocwMcwMcwMcwMcxscxscxscwMcxXcxYcxIcxZcxXcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccyccxccwMcxncxncydcxycxycxycxycxycxycxycxycxycyecxncxncyfcxVcxVcxVcxVcxVcxocygcxGcxpcwMcxscxscxscwMcyhcyhcyicyhcyhcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcyccyccyccyccyccyccyccyccyjcykcylcymcyccyncyocypcyqcyrcyccyscyscyscyscyscyscytcyucyvcyccxccwMcxncxncywcyxcyycyycyycyycyycyycyycyzcxmcxncxncxocyAcyBcyCcyDcyEcxocyFcxGcxqcwMcxscxscxscwMcyGcyGcxGcyGcyGcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyHcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyJcyKcyLcyJcyJcyJcyJcyMcyKcyNcyOcyPcyscyccyncyQcyQcyqcyrcyccyQcyQcyQcyQcyQcyQcyRcyccyccyccyccyccxncxncywcyScyTcxncyUcyVcyWcxncyTcyScxmcxncxncxocxocxocxocxocxocxocyFcxGcxqcwMcxscxscxscwMcyXcyXcxGcyXcyXcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcyccyccyccyccyccyccyccyccyjcyYcylcyscyccyncyQcyQcyqcyrcyccyZczaczaczbczccyZczbcycczdczdczdcyccxncxnczeczfczgczhcziczjczkczlczmczfczncxncxncwMczoczoczoczoczocwMcwMcxHcwMcwMcwMcxHcwMcwMcxGcxGcxGcxGcxGcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyHcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyJczpcyLcyJcyJcyJcyJcyMczpczqcyOcyPczrczscztcztcztcztczrczuczvczvczvczvczvczvczvczwczvczvczvczwcxncxncxnczxcxnczyczzczyczzczycxnczxcxncxncxnczAcxscxGcxscxGcxsczAcxscxscxscxscxscxscxsczAcyXcyXcyXcyXcyXcyacybcybcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcyccyccyccyccyccyccyccyccyjcyYcylcyscycczBcyQcyQcyqcyrcycczCczDczDczEczFczGczHcycczIczIczIcyccxncxncydczJczKczhczLczyczMczlczNczJcyecxncxnczAcxGcxscxGcxscxGczAcxscxscxscxscxscxscxsczAcyXcyXcyXcyXcyXcwMcxHcxHcwMcwMcwMcwMcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyHcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyJczOcyLcyJcyJcyJcyJcyMczOczPcyOcyPcyscyccyncyQcyQcyqcyrcycczQczQczQczRcyQczRczScyccyccyccyccyccxncxncywczfczTczyczUczyczUczyczTczfcxmcxncxncwMczVczWczWczWczXcwMcwMczYcwMcwMcwMcxHcwMcwMcwMczZczZczZcwMcwMcxscxscxscAacxscAbcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcyccyccyccyccyccyccyccyccyjcyYcylcyscyccAccAdcAdcAecyrcyccyccAfcAgcAhcAicAjcAkcAfaaaaaaaaacwMcxncxncywcwMcwMcAlcAmcxncAncAocwMcwMcxmcxncxncwMaaaaaaaaaaaaaaacwMcApcAqcwMcxGcArcxGcxGcAscAtcAucAucAucAvcwMcxscxscxJcxJcxscxscAwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyHcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyIcyJcAxcyLcyJcyJcyJcyJcyMcAxcAycAzcyPcyscyccyccAAcAAcyccyccycaaacAfcABcACcADcAEcAFcAfaaaaaaaaacwMcxncxncywcwMcwMcxQcxRcxRcxRcxTcwMcwMcxmcxncxncwMaaaaaaaaaaaaaaacwMcAqcAqcwMcAGcAGcAGcxGcAscAucAucAucAucAHcwMcxscAIcxIcxIcAJcxscAKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcnGcyccyccyccyccyccyccyccyccyccyccyccyccyccALcAMcAMcALaaaaaaaaacAfcANcADcADcADcADcAfaaaaaaaaacwMcxncxnczecxecxecxecxecxecxecxecxecxeczncxncxncwMaaaaaaaaaaaaaaacwMcAOcAqcwMcAGcAPcAGcxGcAscAscAscAscAscAscwMcxscAIcxIcxIcAJcxscAKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAQcARcARcARcARcAScAScARcARcATaaacAfcADcADcADcADcADcAfaaaaaaaaacwMcwMcwMcwMcwMcwMcwMcwMcAUcwMcwMcwMcwMcwMcwMcwMcwMaaaaaaaaaaaaaaacwMcAVcAqcwMcygcxGcxGcxGcAsaaaaaaaaaaaaaaacwMcxscAIcxIcxIcAJcxscAKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAWcAXcAYcAZcBacAZcAZcBbcBccARcATcAfcADcBdcBecBfcBgcAfaaaaaaaaaaaaaaaaaaaaaaaaaaacwMcBhcBhcBhcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwMcwMcwMcwMcwMcwMcwMcwMcAsaaaaaaaaaaaaaaacBicxscAIcxIcxIcAJcxscAKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAWcAXcAYcAZcAZcAZcAZcAZcAZcBjcBkcAfcADcBlcBmcBncBmcAfaaaaaaaaaaaaaaaaaaaaaaaacwMcwMcwMcBocwMcwMcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBpcxscxscBqcBqcxscxscBpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAWcAXcAYcBrcBrcBrcBrcBrcBrcARcBscAfcADcADcADcADcADcAfaaaaaaaaaaaaaaaaaaaaaaaacwMcxdczncxnczecxfcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwMcBtcxscxscxscxscBucwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBvcARcARcARcARcARcARcARcARcBsaaacAfcAfcAfcAfcAfcAfcAfaaaaaaaaaaaaaaaaaaaaaaaacwMcBwcBxcBycBxcBzcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwMcwMcwMcwMcwMcwMcwMcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcxmcBBcxncBCcywcAsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBDcBEcBFcBFcBFcBGcBHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcxxczJczUczJcBIcAsaaaaaaaaaaaaaaaaaaaaaaaaaaacBDcBJcBKcBLcBMcBLcBNcBOcBHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcBPcBQcBRcBQcBScAsaaaaaaaaaaaaaaaaaaaaaaaaaaacBTcBUcBVcBWcBWcBWcBXcBYcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcBAcxmcxncBZcxncywcAscAscAsaaaaaaaaaaaaaaaaaaaaacBTcCacBVcBWcBWcBWcBXcCbcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCecCecCecCecCecCecCecCecCecCecCecCecCfcCdcCecCecBAcCgczJcChcxncCicxncCjczJcCgcAsaaaaaaaaaaaaaaaaaaaaacCkcClcCmcClcCncClcCmcClcCoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCecCpcCqcCrcCpcCqcCqcCqcCscCqcCqcCtcCucCdcCecCecBAcCgcyScChcxncxncxncCjcyScCgcAscAscAscAscAscAsaaaaaacBTcCvcCwcCwcBWcCwcCwcCvcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCpcCxcCycCzcCAcCBcCBcCBcCBcCBcCBcCCcCucCdcCecCecBAcCgcyScCDcxncxncxncCEcyScCgcAscCFcCFcCFcCFcAsaaaaaacBTcCGcBWcBWcBWcBWcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCscCycCIcCycCJcCycCycCycCycCycCycCycCJcCecCecCecBAcCgcBQcChcxncxncxncCjcBQcCgcAscCKcCLcCLcCLcCLcCLcCMcBTcCGcBWcCHcCNcCGcBWcCHcCOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCPcCQcCycCRcCAcCScCScCScCScCScCScCTcCucCdcCecCUcBAcCVcCWcCXcxncxncxncCYcCZcDacAscDbcDbcDbcDbcDccDdcDccDecBWcBWcCHcDfcCGcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCecCPcCqcDgcCPcCqcCqcCqcCscCqcCqcDhcCucCdcCecCUcDicCecDicDjcxncxncxncDkcDccDdcDccDbcDbcDbcDbcDlcCLcCMcBTcCGcBWcCHcDmcCGcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCccCdcCecCecCecCecCecCecCecCecCecCecCecCecCfcCdcCecCUcBAcDncCWcCXcxncxncxncCYcCZcDacAscDocDocDocDocAsaaaaaacDfcCGcBWcCHcDpcCGcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDrcDqcDqcCgcDscChcxncxncxncCjcBxcCgcAscAscDdcDdcAscAsaaaaaacDtcCGcBWcCHcDfcCGcBWcCHcCOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDucDvcDwcDxcDxcDycDzcDAcDBcDCcDDcDEcDFcDGcDFcDFcDFcDqcCgcDHcChcxncxncxncCYcCZcDacAscDIcDJcDJcDIcAsaaaaaacDmcCGcBWcCHcDmcCGcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDucDvcDvcDvcDvcDvcDKcDLcDLcDLcDMcDEcDFcDFcDNcDFcDOcDqcCgcDPcxxcxycxycyecDQcDccDdcDccDbcDbcDbcDbcDRcCLcCMcBTcCGcBWcCHcDScCGcBWcCHcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDTcDvcDUcDTcDVcDWcDXcDLcDLcDLcDLcDEcDFcDYcDFcDYcDFcDZcDZcDZcEacEbcEccEdcEecDZcDZcDZcDbcDbcDbcDbcDccDdcDccDecBWcBWcBWcBWcBWcBWcCvcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcEfcDLcDMcDMcDMcDMcDMcDLcDLcDLcDLcDEcEgcEgcEgcEgcEgcDZcEhcEicEjcEkcElcEmcEncEicEhcDZcEocEpcEpcEpcEpcCLcCMcBTcBEcBGcEqcErcCwcBWcEscCOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcEtcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcEucEvcEwcEwcEwcEwcDZcEicExcEycEkcElcEmcEzcEAcEicDZcCFcCFcCFcCFcAsaaaaaacBTcEBcECcCwcBTcEDcEEcEDcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcEtcDLcDLcDLcDLcDLcEFcDLcDLcEFcDLcEGcEHcEHcEHcEHcEHcDZcEIcEicEIcEkcElcEmcEIcEicEIcDZcAscAscAscAscAsaaaaaacBTcCwcCwcEJcBTcEKcELcEMcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcENcDLcDLcDLcDLcDMcEOcDMcDMcEOcDMcEPcEHcEQcEQcEQcEHcDZcERcEicEicEkcElcEmcEicEicEScDZaaaaaaaaaaaaaaaaaaaaacBTcEBcECcETcEUcEKcELcEMcBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDqcEVcEWcEWcEXcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDqcDZcEYcEZcEZcEkcElcEmcFacFacFbcDZaaaaaaaaaaaaaaaaaaaaacFccFdcFecFecFecFecFecFdcFfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcFgcFgcFgcFgcDqcElcElcElcElcElcElcElcElcElcElcElcDZcDZcEccDZcDZcElcDZcDZcEccDZcDZcDZcDZcDZcDZcDZaaaaaaaaacFccFhcFhcFhcFhcFhcFfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcFgcFgcFgcFgcDqcElcDZcDZcDZcDZcFicDZcDZcDZcElcElcElcElcElcElcDZcElcDZcElcElcElcElcElcElcElcElcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDqcDqcDqcDqcDqcElcDZcFjcFkcFkcFkcFkcFlcDZcDZcDZcDZcDZcDZcDZcDZcFmcDZcDZcDZcDZcDZcDZcDZcDZcElcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcElcDZcFjcFkcFkcFkcFkcFlcDZcFncFocFpcFocFqcFrcFrcFrcFrcFrcFqcFrcFqcFrcFscDZcElcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcElcDZcFtcFkcFkcFkcFkcFucDZcFrcFvcFvcFvcFvcFvcFrcFrcFrcFvcFvcFvcFvcFwcFxcDZcElcDZcDZcDZcDZcDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcElcDZcFtcFycFzcFzcFkcFkcFAcFrcFrcFBcFCcFBcFrcFrcFrcFrcFrcFBcFCcFBcFDcFrcDZcElcElcElcElcElcElcElcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcDZcElcDZcDZcDZcDZcDZcDZcDZcDZcFrcFvcFvcFvcFvcFvcFrcFrcFrcFvcFvcFvcFvcFEcFrcDZcDZcDZcDZcDZcDZcDZcElcDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcElcDZcDZcFFcFFcFFcFFcFFcDZcFGcFGcFGcFGcFGcFGcFGcFGcFGcFGcFGcFGcFGcFHcFGcDZcFIcFIcFIcFIcFIcDZcElcElcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcDZcDZcFJcFJcFJcFJcFJcDZcFKcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFMcFKcDZcFJcFJcFJcFJcFJcDZcDZcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcFNcFOcFPcFPcFPcFPcFPcFQcFRcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFMcFScFQcFTcFTcFTcFTcFTcFOcFUcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcFNcFOcFPcFVcFPcFVcFPcFQcFRcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFMcFScFQcFTcFWcFTcFWcFTcFOcFUcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcFNcFOcFPcFPcFXcFPcFPcFQcFRcFLcFLcFLcFLcFLcFYcFZcFYcFLcFLcFLcFLcFMcFScFQcFTcFTcGacFTcFTcFOcFUcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcFNcFOcFPcFPcFPcFPcFPcFQcFRcFLcFLcFLcFLcFLcGbcGccGbcFLcFLcFLcFLcFMcFScFQcFTcFTcFTcFTcFTcFOcFUcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcFNcFOcFPcFVcFPcFVcFPcFQcFRcFLcFLcFLcFLcFLcGdcGecGfcFLcFLcFLcFLcFMcFScFQcFTcFWcFTcFWcFTcFOcFUcDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcEicGgcFPcFPcFPcFPcFPcFQcFRcFLcFLcFLcFLcFLcFLcGhcFLcFLcFLcFLcFLcFMcFScFQcFTcFTcFTcFTcFTcGgcEicDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcERcDZcGicDZcGjcGjcGjcGjcGjcDZcFKcFLcFLcFLcFLcFLcFLcGhcFLcFLcFLcFLcFLcFMcFKcDZcGjcGjcGjcGjcGjcDZcGicDZcEScDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcEYcGkcEicDZcGlcGlcGlcGlcGlcDZcFGcFGcFGcFGcFGcFGcGmcGncGmcFGcFGcFGcFGcFHcFGcDZcGocGocGocGocGocDZcEicGpcFbcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcDZcDZcEicDZcDZcDZcDZcDZcDZcDZcGqcGrcGrcGrcGrcGrcGscGtcGqcGrcGrcGrcGrcGucGqcDZcDZcDZcDZcDZcDZcDZcEicDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGvcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcEicEicElcElcElcElcElcDZcGqcGqcGwcGqcGwcGqcGqcGxcGycGqcGwcGqcGwcGzcGqcDZcElcElcElcElcElcEicEicDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGBcGAcGAcGAcGCcGCcGCcGAcGAcGCcGCcGCcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcDZcDZcDZcDZcDZcDZcElcEccGqcGqcGqcGDcGDcGDcGqcGqcGqcGDcGDcGDcGDcGDcGqcEccElcDZcDZcDZcDZcDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGEcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGFcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcDZcDZcGGcGGcGGcGHcGIcGJcGKcGqcGLcGMcGNcGOcGPcGQcGRcDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGScGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGFcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGTcGUcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGVcGWcGAcGAcGAcGAcGAcGXcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGFcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGScGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcGAcGAcGAcGAcGAcGAcGYcGAcGYcGAcGYcGAcGZcGAcGAcGAcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGAcHacGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGAcGZcGAcGAcGv +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHbcHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHccHb +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHecHecHecHecHecHecHecHecHecHecHecHecHecHecHecHecHecHecHecHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHfcHd +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHd aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9323,32 +9326,32 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHecHfcHgcHhcHicHjcHdcHkcHlcHmcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHgcHgcHgcHgcHgcHgcHgcHncHocHpcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHqcHqcHgcHgcHgcHgcHdcHrcHscHtcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHgcHgcHgcHgcHucHucHdcHdcHvcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHwcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHycHycHgcHzcHAcHBcHdcHCcHvcHDcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHgcHgcHgcHzcHFcHGcHdcHHcHvcHIcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHJcHKcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHMcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHgcHgcHgcHgcHgcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHNcHNcHOcHPcHwcHwcHwcHEcHEcHEcHEcHQcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHLcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHRcHScHTcHUcHgcHVcHWcHXcHYcHZcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcIacHNcHKcHNcHKcIacHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcIbcIccIdcIecHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcIfcIgcIhcHgcHgcHgcIicIjcIkcIlcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcHKcIacHKcHKcHKcHKcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcImcHEcHLcImcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcIncIgcIhcHgcHgcHgcIocIpcIocIpcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcIqcHwcHKcHKcHNcHKcHwcHwcHwcHEcHEcHQcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcImcIrcIscItcIucHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcIfcIvcIwcHgcIxcHVcIycIlcIzcIAcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcIacHwcHwcHwcHJcHKcHKcHwcHwcHwcHEcHEcHEcHEcIBcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcICcItcItcItcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHKcIacHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHQcHEcHEcHEcHEcHEcHLcImcHLcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHKcHKcHKcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHKcHKcIacHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHMcHEcHEcHEcHEcHEcIDcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHKcHKcHKcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcIEcHEcHEcHEcHEcHEcHMcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHKcHKcHKcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcIacHKcHKcHKcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcHKcHKcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcHQcHEcHQcHEcHQcHQcHQcHEcHQcHEcHEcHQcHEcHQcHEcHQcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcHKcHwcHwcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHQcHEcHQcHMcHQcHEcHQcHEcHQcHQcHEcHQcHEcHQcHQcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcHKcHwcHwcHwcHwcHwcIqcHEcHEcHEcHEcHEcHEcHEcHEcHEcHLcHEcHQcHQcHQcHEcHQcHEcHQcHLcHQcHEcHQcHQcHEcHQcHQcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHKcHKcHKcHKcHKcHKcHKcHKcHEcHEcHEcHLcHEcHEcHEcHLcHEcHEcHEcHQcHEcHQcHEcHQcHEcHQcHEcHQcHEcHLcHQcHEcHQcHQcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcIFcHKcHKcHwcHKcHKcHKcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHQcHEcHQcHEcHQcHQcHQcHEcHQcHEcHEcHQcHEcHQcHEcHQcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHwcHwcIacHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHEcHEcHEcHEcHEcHEcHEcHEcIBcHEcHEcHEcHEcHEcHEcHEcHLcHEcHEcHEcHEcHEcHEcHEcHx -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHwcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHxcHx +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHhcHicHjcHkcHlcHmcHgcHncHocHpcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHjcHjcHjcHjcHjcHjcHjcHqcHrcHscHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHtcHtcHjcHjcHjcHjcHgcHucHvcHwcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHjcHjcHjcHjcHxcHxcHgcHgcHycHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHzcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHBcHBcHjcHCcHDcHEcHgcHFcHycHGcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHjcHjcHjcHCcHIcHJcHgcHKcHycHLcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHMcHNcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHPcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHjcHjcHjcHjcHjcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHQcHQcHRcHScHzcHzcHzcHHcHHcHHcHHcHTcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHOcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHUcHVcHWcHXcHjcHYcHZcIacIbcIccHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcIdcHQcHNcHQcHNcIdcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcIecIfcIgcIhcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcIicIjcIkcHjcHjcHjcIlcImcIncIocHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcHNcIdcHNcHNcHNcHNcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcIpcHHcHOcIpcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcIqcIjcIkcHjcHjcHjcIrcIscIrcIscHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcItcHzcHNcHNcHQcHNcHzcHzcHzcHHcHHcHTcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcIpcIucIvcIwcIxcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcIicIycIzcHjcIAcHYcIBcIocICcIDcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcIdcHzcHzcHzcHMcHNcHNcHzcHzcHzcHHcHHcHHcHHcIEcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcIFcIwcIwcIwcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHNcIdcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHTcHHcHHcHHcHHcHHcHOcIpcHOcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHNcHNcHNcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHNcHNcIdcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHPcHHcHHcHHcHHcHHcIGcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHNcHNcHNcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcIHcHHcHHcHHcHHcHHcHPcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHNcHNcHNcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcIdcHNcHNcHNcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcHNcHNcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcHTcHHcHTcHHcHTcHTcHTcHHcHTcHHcHHcHTcHHcHTcHHcHTcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcHNcHzcHzcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHTcHHcHTcHPcHTcHHcHTcHHcHTcHTcHHcHTcHHcHTcHTcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcHNcHzcHzcHzcHzcHzcItcHHcHHcHHcHHcHHcHHcHHcHHcHHcHOcHHcHTcHTcHTcHHcHTcHHcHTcHOcHTcHHcHTcHTcHHcHTcHTcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHNcHNcHNcHNcHNcHNcHNcHNcHHcHHcHHcHOcHHcHHcHHcHOcHHcHHcHHcHTcHHcHTcHHcHTcHHcHTcHHcHTcHHcHOcHTcHHcHTcHTcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcIIcHNcHNcHzcHNcHNcHNcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHTcHHcHTcHHcHTcHTcHTcHHcHTcHHcHHcHTcHHcHTcHHcHTcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHzcHzcIdcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHHcHHcHHcHHcHHcHHcHHcHHcIEcHHcHHcHHcHHcHHcHHcHHcHOcHHcHHcHHcHHcHHcHHcHHcHA +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHzcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHAcHA "} (1,1,3) = {" @@ -9376,27 +9379,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIGcIHcIHcIHcIHcIIcIJaaaaaaaaaaaaaaaaaaaaacIGcIJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIGcIHcIKcILcILcIMcINcIOcIPcIIcIJaaaaaaaaaaaacIGcIPcIQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIGcIRcIScILcILcILcILcILcILcITcIOcIUcIJaaaaaacIGcIVcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIGcIUcIPcIYcILcILcILcILcIZcILcILcILcJacIUcIJcIGcIVcJbcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIGcIUcIKcJccIOcIHcIIcJdcJecJfcIHcIHcJgcIPcIPcIPcIRcJbcJbcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJacIKcILcJhcILcJicJjcJkcILcJlcILcILcILcILcILcILcJmcJbcJncIHcJoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJjcILcILcILcILcJicJjcILcILcILcILcILcILcILcILcILcJacIHcIUcIJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcILcILcILcILcJicJjcILcILcJqcJrcIHcIHcIYcILcJscJjcJtcIOcIPcIIcIJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJucILcILcILcILcJvcJjcILcILcJjcILcJwcJxcJjcILcILcJjcILcILcJycIOcIUcIJaaacIGcIIcIHcIHcIHcIHcIHcIHcIHcIIcIJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJucJzcJicILcILcILcJAcILcILcJjcJBcJCcJscJjcILcILcJDcILcILcILcILcIOcIUcIHcIUcIKcILcILcILcJycILcILcILcIOcIRaafaaaaaacJEcJFcJGcJGcJGcJGcJGcJGcJGcJFcJHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJucJIcJJcILcILcILcJrcILcILcJjcILcILcJKcJjcILcILcJLcILcILcILcILcILcJMcILcJMcILcILcILcILcILcILcILcILcILcJMaafaaaaafcJNcJOcJPcJPcJPcJPcJPcJPcJPcJQcJRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJucJicJicILcILcILcJAcILcILcJjcJScJTcILcJjcILcILcJDcILcILcILcILcJqcIUcIHcIUcIYcILcILcILcJUcILcILcJVcJqcIRaafaafaafcJWcJPcJPcJPcJPcJPcJPcJPcJPcJPcJWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJucILcILcILcILcJvcJjcILcILcIOcIHcIHcJrcIKcILcILcJjcILcILcJUcJqcIUcJXaaacJYcIPcIHcIHcIHcIHcIHcIHcIHcIPcJXaaaaaaaafcJNcJZcJPcJPcJPcJPcKacJPcJPcKbcJRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKccILcILcILcILcJscJacIYcILcILcILcILcILcILcILcILcJjcILcILcIIcIPcJXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacKdcKecJGcJGcJGcJGcJGcJGcJGcKecKfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJjcKgcKhcKicILcJqcIUcIPcIHcIHcIIcIYcILcILcILcILcJacIHcIUcJXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJacIYcKjcKkcJqcIUcIKcKlcKmcKncIOcIRcKocILcJlcILcJmcJbcKpcIHcIQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJYcIPcIIcIHcIUcIKcILcILcILcILcJKcJjcILcILcJqcIIcIRcJbcJbcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKrcKscKtcILcILcILcILcILcILcKucKvcJqcIUcJXcJYcKwcJbcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJYcIHcIRcKxcILcILcILcILcILcJacIIcIUcJXaaaaaacJYcKwcIWcIXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJYcIIcIYcKycKzcKAcJqcIUcIPcJXaaaaaaaaaaaacJYcIIcJoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJYcIPcIHcIHcIHcIPcJXaaaaaaaaaaaaaaaaaaaaacJYcJXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIJcIKcIKcIKcIKcILcIMaaaaaaaaaaaaaaaaaaaaacIJcIMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIJcIKcINcIOcIOcIPcIQcIRcIScILcIMaaaaaaaaaaaacIJcIScITaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIJcIUcIVcIOcIOcIOcIOcIOcIOcIWcIRcIXcIMaaaaaacIJcIYcIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIJcIXcIScJbcIOcIOcIOcIOcJccIOcIOcIOcJdcIXcIMcIJcIYcJecIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIJcIXcINcJfcIRcIKcILcJgcJhcJicIKcIKcJjcIScIScIScIUcJecJecIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcINcIOcJkcIOcJlcJmcJncIOcJocIOcIOcIOcIOcIOcIOcJpcJecJqcIKcJraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcIOcIOcIOcIOcJlcJmcIOcIOcIOcIOcIOcIOcIOcIOcIOcJdcIKcIXcIMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJscIOcIOcIOcIOcJlcJmcIOcIOcJtcJucIKcIKcJbcIOcJvcJmcJwcIRcIScILcIMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcIOcIOcIOcIOcJycJmcIOcIOcJmcIOcJzcJAcJmcIOcIOcJmcIOcIOcJBcIRcIXcIMaaacIJcILcIKcIKcIKcIKcIKcIKcIKcILcIMaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcJCcJlcIOcIOcIOcJDcIOcIOcJmcJEcJFcJvcJmcIOcIOcJGcIOcIOcIOcIOcIRcIXcIKcIXcINcIOcIOcIOcJBcIOcIOcIOcIRcIUaafaaaaaacJHcJIcJJcJJcJJcJJcJJcJJcJJcJIcJKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcJLcJMcIOcIOcIOcJucIOcIOcJmcIOcIOcJNcJmcIOcIOcJOcIOcIOcIOcIOcIOcJPcIOcJPcIOcIOcIOcIOcIOcIOcIOcIOcIOcJPaafaaaaafcJQcJRcJScJScJScJScJScJScJScJTcJUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcJlcJlcIOcIOcIOcJDcIOcIOcJmcJVcJWcIOcJmcIOcIOcJGcIOcIOcIOcIOcJtcIXcIKcIXcJbcIOcIOcIOcJXcIOcIOcJYcJtcIUaafaafaafcJZcJScJScJScJScJScJScJScJScJScJZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcIOcIOcIOcIOcJycJmcIOcIOcIRcIKcIKcJucINcIOcIOcJmcIOcIOcJXcJtcIXcKaaaacKbcIScIKcIKcIKcIKcIKcIKcIKcIScKaaaaaaaaafcJQcKccJScJScJScJScKdcJScJScKecJUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKfcIOcIOcIOcIOcJvcJdcJbcIOcIOcIOcIOcIOcIOcIOcIOcJmcIOcIOcILcIScKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacKgcKhcJJcJJcJJcJJcJJcJJcJJcKhcKiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcKjcKkcKlcIOcJtcIXcIScIKcIKcILcJbcIOcIOcIOcIOcJdcIKcIXcKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJbcKmcKncJtcIXcINcKocKpcKqcIRcIUcKrcIOcJocIOcJpcJecKscIKcITaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKbcIScILcIKcIXcINcIOcIOcIOcIOcJNcJmcIOcIOcJtcILcIUcJecJecIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKucKvcKwcIOcIOcIOcIOcIOcIOcKxcKycJtcIXcKacKbcKzcJecIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKbcIKcIUcKAcIOcIOcIOcIOcIOcJdcILcIXcKaaaaaaacKbcKzcIZcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKbcILcJbcKBcKCcKDcJtcIXcIScKaaaaaaaaaaaaacKbcILcJraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKbcIScIKcIKcIKcIScKaaaaaaaaaaaaaaaaaaaaaacKbcKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9442,83 +9445,83 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgScgScgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaafaafaafcKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaafaafaafcKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBcKCcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafaafaagaagaagaagaagaagaagaafaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaafaaaaaaaagaaaaaaaafaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgScgScgScgScgScgScgSaktcgScgScgScgScgScgScgScgScgScgScgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScKDcKDcKEcKEcKEcKEcKEcKEcKEcKEcKEcKDcKDcKDcKDcKDcKDcKDcKDcKDcKFcKFcKFcKFcKFcKFcKFcKFcKDcgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKDcKEcKGcKHcKIcKJcKKcKLcKMcKNcKEcKFcKFcKFcKFcKFcKFcKFcKFcKOcKFcKPcKQcKRcKScKTcKUcKFcKDcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKGcKGcKGcKVcKWcKXcKYcKZcLacLbcKFcLccLdcLecLfcKUcLgcKFcLhcKFcLicKUcKUcKUcKUcKUcKFcKDcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKHcKGcKHcLjcLkcLlcKYcLmcLncLocKFcLpcKUcLqcKUcKUcLrcKFcLhcKFcLscKUcKUcKUcLtcLucKFcKDcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKHcKGcKHcKHcLvcLwcLxcLycLzcLAcLBcLCcLDcKUcKUcLEcLFcKFcLGcKFcLHcLIcKUcLJcLKcLLcKFcKDcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKHcKGcKHcLjcLMcLNcLOcLPcLPcLPcLQcLRcLScLTcLUcLVcLWcLWcLWcKFcLXcLYcKUcLZcMacMbcMccMdcMdcMecMfcMgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgScgScgTcgScgScgScgScgScgScgScgScgScgScgScKDcKEcKHcKGcKHcLjcMhcMicMjcMkcMkcMkcKFcMlcMmcMncKUcMocMpcMqcLWcKFcKFcMrcMscKFcKFcKFcKFcKDcKDcgScgScgScgScgScgScgScgScgScgScgScgScgScgScgScgScgScgTcgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcgScKDcKEcMtcMucKGcMvcMhcLbcLWcLWcLWcLWcLWcMwcMxcMycMxcMzcMAcMpcMBcLWcLWcMCcMDcMEcMFcMucKGcKEcKDcgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaaaaacgScKDcKEcKHcKGcKHcLjcMGcMHcLWcMIcMIcMIcMJcMKcMLcMMcMIcMIcMNcMOcMIcMIcLWcMCcMDcLocKHcKGcKHcKEcKDcgScgSaaaaafcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgScKDcKEcKHcKGcKHcLjcMPcMQcLWcMRcMOcMOcMOcMScMTcMUcMVcMOcMScMOcMOcMWcLWcMCcMDcLocMXcMYcMZcKEcKDcKDcgSaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaagaaacgScKDcKEcKHcKGcKHcLjcNacNbcLWcMIcNccNdcMOcMScMOcNecMOcMOcMScNfcNgcMIcLWcMCcMDcLocNhcNicNjcNkcKEcKDcgSaaaaagcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNlcgScKDcKEcKHcKGcKHcLjcNmcNncLWcMIcMOcMOcMOcMScNocNecNpcMOcMScMOcMOcMIcLWcNqcNrcNscNtcNucNvcNwcKEcKDcgScNxaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNyaktcKDcKEcKGcKGcKGcMvcNzcLbcLWcNAcNBcNCcNDcMNcMIcNecMIcMIcNEcNFcNGcNHcLWcNIcNJcNKcNLcNvcNvcNMcKEcKDaktcNyaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagaaacgScKDcKEcKHcKGcKHcLjcNzcLocLWcMIcNNcNOcNPcMScNQcNecNRcMOcMScNScNTcMIcLWcLjcNmcNUcNVcNvcNWcNXcKEcKDcgSaaaaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaagaaacgScKDcKEcKHcKGcKHcLjcNmcLocLWcNYcMOcMOcMOcMScMOcNecMOcMOcMScMOcMOcMWcLWcLjcNmcLocNZcOacObcOccKEcKDcgSaaaaagcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgScKDcKEcKHcKGcKHcLjcMhcLocLWcMIcOdcOecOfcOgcOhcMUcOicMOcMScOjcOkcMIcLWcLjcNmcLocOlcOmcOncKEcKDcKDcgSaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaafcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaaaaacgScKDcKEcKHcKGcKHcLjcMhcLocLWcMIcMIcMIcOocMIcMIcOpcMIcMIcOqcMIcMIcMIcLWcLjcNmcLocKHcKGcKHcKEcKDcgScgSaaaaafcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScKDcKEcMtcMucKGcMvcNmcLbcLWcLWcLWcLWcLWcLWcLWcOrcLWcLWcLWcLWcLWcLWcLWcMvcNmcLbcKGcMucOscKEcKDcgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgScgScgScgScgScgTcgScgScgScgScgScgScgScgScKDcKEcKHcKGcKHcLjcOtcOucOvcOwcOwcOxcOycOzcOAcOBcOCcODcOEcOxcOwcOwcOwcOFcNmcLocKHcKGcKHcKEcKDcgScgScgScgScgScgScgScgTcgScgScgScgScgScgScgScgScgScgScgTcgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKHcKGcKHcLjcOGcOHcOHcOHcOHcOIcOJcOKcOLcOMcONcOOcOPcOQcOHcNKcOHcOHcORcLocKHcKGcOScKEcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcOTcKGcKHcKHcMkcMkcMjcMkcMkcOxcOUcOVcOWcOMcOXcOYcOZcOxcMkcMkcMkcMkcMkcKHcKHcKGcKHcKEcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKHcKGcKHcKHcKHcKHcKGcKHcPacOxcOxcOxcPbcPccOxcOxcOxcOxcPacKHcKHcKHcKHcKHcKHcKGcKHcKEcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKEcKGcKGcKGcKGcKGcKGcKGcKGcPdcPecPfcPgcPhcPicPjcPkcPlcPmcPncKGcKGcKGcKGcKGcKGcKGcKGcKEcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScKDcKDcKEcKGcKHcKHcPocKHcKHcKEcPacPpcPqcPrcPscPtcPucPrcPucPvcPacKEcKHcKHcPocKHcKHcKGcKEcKDcKDcgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScKDcKDcKEcKEcKEcKEcKEcKEcKEcPacPacPacPacPwcPxcPycPacPacPacPacKEcKEcKEcKEcKEcKEcKEcKDcKDcgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcPacPzcPAcPBcPacKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcKDcgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgScgScgScgScPacPacPCcPDcPEcPacPacgScgScgScgScgScgScgScgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaagaagcgScgScPacPacPFcPGcPHcPucPIcPacPacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPycPacPJcPKcPLcPlcPlcPlcPlcPMcPacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPNcPOcPNcPPcPlcPlcPQcPlcPlcPRcPacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPycPacPJcPScPTcPlcPlcPlcPlcPMcPacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaagaagcgScgScPacPacPUcPVcPVcPVcPWcPacPacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScPacPacPXcPYcPZcPacPacgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScPacPacPacPacPacgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgSaaacgScgScgSaktcgScgScgSaaacgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaafaaaaaaaagaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaafaagaagaagaagaagaagaagaafaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScQacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKBaagcKBaafaafaafcKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaafaafaafcKBaagcKBaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaacKBaagcKBaaaaaaaaacKBaagcKBaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgSaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaacgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgScgScgScgScgScgScgScgTcgScgScgScgScgSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaafaafaafcKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaafaafaafcKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgUaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEcKFcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafaafaagaagaagaagaagaagaagaafaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaaaaaaaagaaaaaaaafaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaktcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKHcKHcKHcKHcKHcKHcKHcKHcKHcKGcKGcKGcKGcKGcKGcKGcKGcKGcKIcKIcKIcKIcKIcKIcKIcKIcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKGcKHcKJcKKcKLcKMcKNcKOcKPcKQcKHcKIcKIcKIcKIcKIcKIcKIcKIcKRcKIcKScKTcKUcKVcKWcKXcKIcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKJcKJcKJcKYcKZcLacLbcLccLdcLecKIcLfcLgcLhcLicKXcLjcKIcLkcKIcLlcKXcKXcKXcKXcKXcKIcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcLmcLncLocLbcLpcLqcLrcKIcLscKXcLtcKXcKXcLucKIcLkcKIcLvcKXcKXcKXcLwcLxcKIcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcKKcLycLzcLAcLBcLCcLDcLEcLFcLGcKXcKXcLHcLIcKIcLJcKIcLKcLLcKXcLMcLNcLOcKIcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcLmcLPcLQcLRcLScLScLScLTcLUcLVcLWcLXcLYcLZcLZcLZcKIcMacMbcKXcMccMdcMecMfcMgcMgcMhcMicMjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcKGcKHcKKcKJcKKcLmcMkcMlcMmcMncMncMncKIcMocMpcMqcKXcMrcMscMtcLZcKIcKIcMucMvcKIcKIcKIcKIcKGcKGcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcgTcKGcKHcMwcMxcKJcMycMkcLecLZcLZcLZcLZcLZcMzcMAcMBcMAcMCcMDcMscMEcLZcLZcMFcMGcMHcMIcMxcKJcKHcKGcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaaaaacgTcKGcKHcKKcKJcKKcLmcMJcMKcLZcMLcMLcMLcMMcMNcMOcMPcMLcMLcMQcMRcMLcMLcLZcMFcMGcLrcKKcKJcKKcKHcKGcgTcgTaaaaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgTcKGcKHcKKcKJcKKcLmcMScMTcLZcMUcMRcMRcMRcMVcMWcMXcMYcMRcMVcMRcMRcMZcLZcMFcMGcLrcNacNbcNccKHcKGcKGcgTaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaagaaacgTcKGcKHcKKcKJcKKcLmcNdcNecLZcMLcNfcNgcMRcMVcMRcNhcMRcMRcMVcNicNjcMLcLZcMFcMGcLrcNkcNlcNmcNncKHcKGcgTaaaaagcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNocgTcKGcKHcKKcKJcKKcLmcNpcNqcLZcMLcMRcMRcMRcMVcNrcNhcNscMRcMVcMRcMRcMLcLZcNtcNucNvcNwcNxcNycNzcKHcKGcgTcNAaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNBaktcKGcKHcKJcKJcKJcMycNCcLecLZcNDcNEcNFcNGcMQcMLcNhcMLcMLcNHcNIcNJcNKcLZcNLcNMcNNcNOcNycNycNPcKHcKGaktcNBaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagaaacgTcKGcKHcKKcKJcKKcLmcNCcLrcLZcMLcNQcNRcNScMVcNTcNhcNUcMRcMVcNVcNWcMLcLZcLmcNpcNXcNYcNycNZcOacKHcKGcgTaaaaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaagaaacgTcKGcKHcKKcKJcKKcLmcNpcLrcLZcObcMRcMRcMRcMVcMRcNhcMRcMRcMVcMRcMRcMZcLZcLmcNpcLrcOccOdcOecOfcKHcKGcgTaaaaagcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgTcKGcKHcKKcKJcKKcLmcMkcLrcLZcMLcOgcOhcOicOjcOkcMXcOlcMRcMVcOmcOncMLcLZcLmcNpcLrcOocOpcOqcKHcKGcKGcgTaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaaaaacgTcKGcKHcKKcKJcKKcLmcMkcLrcLZcMLcMLcMLcOrcMLcMLcOscMLcMLcOtcMLcMLcMLcLZcLmcNpcLrcKKcKJcKKcKHcKGcgTcgTaaaaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKHcMwcMxcKJcMycNpcLecLZcLZcLZcLZcLZcLZcLZcOucLZcLZcLZcLZcLZcLZcLZcMycNpcLecKJcMxcOvcKHcKGcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTcgTcgTcgTcKGcKHcKKcKJcKKcLmcOwcOxcOycOzcOzcOAcOBcOCcODcOEcOFcOGcOHcOAcOzcOzcOzcOIcNpcLrcKKcKJcKKcKHcKGcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcLmcOJcOKcOKcOKcOKcOLcOMcONcOOcOPcOQcORcOScOTcOKcNNcOKcOKcOUcLrcKKcKJcOVcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcOWcKJcKKcKKcMncMncMmcMncMncOAcOXcOYcOZcOPcPacPbcPccOAcMncMncMncMncMncKKcKKcKJcKKcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcKKcKKcKKcKJcKKcPdcOAcOAcOAcPecPfcOAcOAcOAcOAcPdcKKcKKcKKcKKcKKcKKcKJcKKcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKJcKJcKJcKJcKJcKJcKJcKJcPgcPhcPicPjcPkcPlcPmcPncPocPpcPqcKJcKJcKJcKJcKJcKJcKJcKJcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKGcKHcKJcKKcKKcPrcKKcKKcKHcPdcPscPtcPucPvcPwcPxcPucPxcPycPdcKHcKKcKKcPrcKKcKKcKJcKHcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKHcKHcKHcKHcKHcKHcKHcPdcPdcPdcPdcPzcPAcPBcPdcPdcPdcPdcKHcKHcKHcKHcKHcKHcKHcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcPdcPCcPDcPEcPdcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcPdcPdcPFcPGcPHcPdcPdcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPIcPJcPKcPxcPLcPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPBcPdcPMcPNcPOcPocPocPocPocPPcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPQcPRcPQcPScPocPocPTcPocPocPUcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPBcPdcPMcPVcPWcPocPocPocPocPPcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPXcPYcPYcPYcPZcPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcPdcPdcQacQbcQccPdcPdcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcPdcPdcPdcPdcPdcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTaaacgTcgTcgTaktcgTcgTcgTaaacgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaaaaaaaagaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaafaagaagaagaagaagaagaagaafaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcQdcKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgUaaacKEaagcKEaafaafaafcKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaafaafaafcKEaagcKEaaacgUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9536,15 +9539,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQbcQbcQbcQbcQbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQbcQbcQccQdcQecQbcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQbcQbcQfcQecQgcQecQhcQbcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQicQjcQecQkcQlcQecQecQmcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQecQecQncQncQncQecQecQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQbcQecQncQncQlcQncQlcQocQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQbcQbcQpcQqcQlcQncQrcQbcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQbcQbcQecQncQecQbcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQbcQbcQecQbcQbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQecQecQecQeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQecQecQfcQgcQhcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQecQecQicQhcQjcQhcQkcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQlcQmcQhcQncQocQhcQhcQpcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQhcQhcQhcQqcQqcQqcQhcQhcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQhcQqcQqcQocQqcQocQrcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQecQecQscQtcQocQqcQucQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQecQecQhcQqcQhcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQecQhcQecQeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9631,28 +9634,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQscQtcQscQtcQsaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQscQtcQscQtcQsaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaktcQscQtcQscQtcQsaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaktcQscQtcQscQtcQsaktaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQucQvcQwcQucQvcQwcQuaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQscQscQscQscQxcQycQzcQAcQBcQycQxcQscQscQscQsaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQtcQtcQtcQtcQCcQycQycQycQycQycQCcQtcQtcQtcQtaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQscQscQscQscQucQDcQycQEcQFcQGcQucQscQscQscQsaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQtcQtcQtcQtcQxcQHcQycQIcQycQycQxcQtcQtcQtcQtaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQscQscQscQscQCcQycQycQJcQycQycQCcQscQscQscQsaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQucQKcQLcQMcQNcQOcQuaktaktaktaktaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQucQucQucQPcQucQucQuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQucQucQucQucQucQucQQcQRcQScQTcQUcQucQucQucQucQucQuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQVcQWcQXcQXcQXcQYcQScQScQScQScQScQYcQZcRacRbcRccRdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRecRfcQXcQXcQXcRgcQScRhcRicRhcQScRjcQZcQZcQZcRkcRlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRmcRncQXcRocQXcQYcQScRpcRqcRpcQScQYcRrcRscRtcRucQCaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQucRvcQucQucRwcQucQScQScQScQScRxcQucQucQucQucQucQuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlaafcQucRycQucQucRzcQScRAcRBcQuaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcdlaafcQucRCcRDcQucREcQScRFcQScQuaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlaaacQucQucQucQucQucQucQucRGcQuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRHaaaaaaaaaaaaaaaaaaaaacQucQycQuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQucRGcQuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQwcQvcQwcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQwcQvcQwcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaktcQvcQwcQvcQwcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaktcQvcQwcQvcQwcQvaktaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQxcQycQzcQxcQycQzcQxaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQAcQBcQCcQDcQEcQBcQAcQvcQvcQvcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQFcQBcQBcQBcQBcQBcQFcQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQxcQGcQBcQHcQIcQJcQxcQvcQvcQvcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQAcQKcQBcQLcQBcQBcQAcQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQFcQBcQBcQMcQBcQBcQFcQvcQvcQvcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQxcQNcQOcQPcQQcQRcQxaktaktaktaktaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcQxcQxcQScQxcQxcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcQxcQxcQxcQxcQxcQTcQUcQVcQWcQXcQxcQxcQxcQxcQxcQxaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQYcQZcRacRacRacRbcQVcQVcQVcQVcQVcRbcRccRdcRecRfcRgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRhcRicRacRacRacRjcQVcRkcRlcRkcQVcRmcRccRccRccRncRoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRpcRqcRacRrcRacRbcQVcRscRtcRscQVcRbcRucRvcRwcRxcQFaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcRycQxcQxcRzcQxcQVcQVcQVcQVcRAcQxcQxcQxcQxcQxcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaafcQxcRBcQxcQxcRCcQVcRDcREcQxaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcdmaafcQxcRFcRGcQxcRHcQVcRIcQVcQxaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaaacQxcQxcQxcQxcQxcQxcQxcRJcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRKaaaaaaaaaaaaaaaaaaaaacQxcQBcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcRJcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9661,104 +9664,104 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaagcRIaagcKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaagaagcRIcRIcKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaagaagaagcRIcRIaagcRJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcRIcRIcRIaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKDcRKcRKcRLcRKcRKcRKcKDcKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcRNcRNcROcRNcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcRNcRNcRQcRNcRMcRMcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRRcRNcRNcRNcRNcRNcRNcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcRNcRQcRNcRNcRQcRNcRSaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQaagaagaagaagaagaagcRMcRNcRNcRNcRNcRNcRNcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQagQagQagQagQagQagQcRMcRMcRMcRMcRMcRPcRTcRMaaaaaacRUcRVcRWaaacRUcRVcRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcRXcRYcRZcSacRNcRNcSbaaaaaacRUcSccRWaaacRUcSccRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcSdcSecSfcSgcRNcRNcSbaaaaaacRUcSccRWaaacRUcSccRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcShcRNcSicSjcSkcSlcSmaaaaaaaaacSnaaaaaaaaacSnaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcSocSpcSpcSqcRNcSrcSscStcSucSvcSwcStcStcStcSxcSycSyaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMcSdcRNcRNcRNcRNcRNcSzaaaaaaaaacSnaaaaaaaaacSnaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSAcSAcSAcSAcSAcSAcSAcSBcSAcSAcSAcSAcSCcSAaaaaaacRUcSccRWaaacRUcSccRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSDcSDcSEcSFcSGcSGcSAcSHcSDcSDcSAcSDcSDcSAaaaaaacRUcSccRWaaacRUcSccRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSDcSDcSIcSJcSJcSKcSLcSMcSDcSDcSAcSAcSCcSAaaaaaacRUcSNcRWaaacRUcSNcRWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSDcSDcSHcSDcSDcSOcSAcSPcSDcSQcSAcSDcSDcSAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSRcSRcSScSTcSUcSAcSAcSDcSDcSPcSAcSAcSVcSAaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcKDaaaaaaaafaagaagaagcSWaafaafaafaaacKDaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSDcSDcSHcSDcSDcSAcSAcSPcSDcSDcSDcSDcSDcSAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcKDcSXaafaafcSXaagaagaagaagaagcSXaafaafcSXcKDaafaafaafaaaaaaaaaaaaaaaaaaaaacSYcSYcKDcKDcKDcSAcSZcSDcTacSDcSDcTbcTccSDcSDcSDcSDcSDcTdcSAaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcTecTecTecTeaagcSWaagaagaagcTecTecTecTeaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaacSYcKDcKDcSAcTfcTgcThcTfcTfcSAcSAcSAcSAcSAcSAcSAcSAcSAcTiaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTecTecTjcTecTkcTecTlcTmcTncTecTecTecTecTecTeaafaafaaaaaaaaaaaaaaacSYaaaaaaaaacKDcKDcKDcSAcSDcSDcSHcSDcSDcTocTpcTqcTrcTscTtcTucTrcTvcTwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTecTxcTycTzcTAcTxcTmcTBcTBcTCcTBcTxcTzcTxcTecTecTeaafaaaaaaaaaaaaaaaaaaaaacSYaaaaaaaaaaaacSAcSZcSDcTacSDcSDcTocTDcTEcTFcTEcTEcTEcTEcTGcTHaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTIcTJcTKcTLcTKcTxcTMcTlcTBcTBcTCcTNcTxcTxcTxcTOcTPcTecKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcTfcTgcTQcTfcTfcTRcTEcTEcTFcTEcTEcTEcTFcTEcTScTTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTUcTUcTUcTUcTVcTBcTWcTecTCcTXcTecTBcTYcTzcTYcTYcTBcTecKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSAcSDcSPcTZcSDcSDcUacTEcTEcTEcTEcUbcTEcTEcUccUdaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTBcTYcTYcTYcUecTycTxcUfcTYcTBcTYcTYcTxcTycTycTYcTYcTecKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcSAcSDcSDcUgcUhcUicUjcUkcUkcUlcUmcTFcTEcTEcTEcTSaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTYcTycTzcTxcUncTxcTzcTxcTBcTBcTYcTxcTxcTxcTxcTzcTxcTecKDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcSAcSDcSDcTZcSDcSDcUocTrcTrcTEcUpcUqcTEcUqcUrcUsaagcUtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTecTecTxcTzcTxcUucUvcUwcUxcTBcUycTBcTBcUzcUAcUBcTYcTycTzcTecKDaafaaaaaaaaaaaaaaacSYaaaaaaaafaafaafcSAcSAcSAcSHcSAcSDcTocUCcUDcUEcUFcUGcTpcTpcTrcTHcTTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTecTecTYcTxcUucUHcUIcUJcTBcTBcTBcTBcTBcUKcUKcULcUBcTxcTycTecKDaafaafaaacKDcSAcSAcSAcSAcSAcSAcSAcSAcSAcSAcSAcUMcSAcSAcSAcUNcUNcUOcUNcUNcUNcTicTicTiaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTecTYcTYcUPcUQcTycTBcTBcTBcTBcTBcTBcTBcTBcURcUScTYcUTcTecKDcKDaafaafcKDcSAcUUcUUcUUcUVcUWcUXcUYcSAcUUcUUcUZcUUcUUcSAcKDaafaagaagaaacKDahsaagagQaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTecTecTecTYcTYcUPcUHcTycTBcVacVacVacVacVacTBcTBcVbcUScTBcTYcTecTecTecTecTeaaacSAcVccVdcVdcVdcVdcVdcVdcVecVdcVdcVfcUUcVgcSAaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTYcVhcVicTYcTYcVjcVkcTBcVlaaaaaaaaaaaaaaacVacTBcVbcTVcTBcTYcTxcTYcTBcTecTeaafcSAcVmcUUcUUcUUcUUcUUcUUcSAcVncUUcUZcUUcUUcSAaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecVocTxcVbcUBcTYcTycTYcTBcTBcVaaaaaaaaaaaaaaaacVacTBcVpcTBcTYcVqcVrcVscTxcTYcTecTecSAcSBcVtcSAcVucVucVucVucSAcUUcUUcVvcUUcUUcSAcSYaaaaaaaaaaaaaaaaaaaaaaaaaagaagcKDagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecTNcTzcVwcUScTycTycTycTzcTBcVaaaaaaaaaaaaaaaacVacTBcVxcTBcTYcVycVzcVscTxcVAcTecTecVBcVCcVDcVDcVEcVEcVEcVEcSAcSAcSAcSAcSAcSAcSAaafaafaaaaaaaaaaaaaaaaaaaaaaagaagcKDagQaagahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTecTecVFcTYcVwcUScTYcTzcUxcVGcTBcVaaaaaaaaaaaaaaaacVacTBcTBcVHcTBcTYcTxcVIcTzcVFcVJcVJcVBcVKcVLcVDcVEcVEcVEcVMcSAahsaagcSAcSAaaaaafaaaaaaaaaaaaaaaaaaaaaaagaagaagcRIcKDagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTYcVNcTVcTxcTycVOcVIcTBcVaaaaaaaaaaaaaaaacVacTBcTBcVPcTYcTYcUzcVkcTYcTecVJcVQcVRcVScVTcVDcVEcVUcVEcVMcVVaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcVWcKDagQcVXagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTecTecTecTecTecTYcTYcUPcTBcTBcTxcVacVacVacVacVacTBcTBcTBcVYcTycTycTecTecTecTecVJcVKcVBcVBcVBcVZcVBcVBcVBcVBcVBcVBcVBaafaafaaaaaaaaaaaaaagaagagQaagaagcVXaagcWacRIcKDagQcRIahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTecTecTecTxcWbcWccTBcTxcTzcTBcTBcTBcTycTxcTBcTBcWdcVYcTzcTYcTecTecTeaafaafcVKcVBcVDcWecWecVBcVEcWfcWgcWgcVBcVBaafaagaafaafaafaagaagcVWagQaagcKDcRIcVWcVXcWhcKDagQcRIagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTecTecTzcTycWicTBcTBcTxcWjcTxcTycTzcTKcTMcTKcWjcWkcTycTycTecTeaaaaaacVQcWlcVBcVDcWecVDcVDcVEcVEcVEcVBcVBaaaaaaaaaaafaaaaaaaagcRIcRIagQaagcWmcWmcWmcWmcWmcWmcWncWncWnaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTCcTBcTCaafaafcWccUzcUScTYcTYcTYcWocTUcTUcTVcTxcTxcTYcTecTeaaacVQcWlcVLcVBcVEcVEcVEcVDcWpcVEcVBcVBcVBaaaaafaafaagaaacWqcWncWncWncWncWncWncWrcWscWtcWucWtcWvcWwcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxaaaaaaaaaaaaaaaaaaaaacWyaaacTBcTBcWzaafaafcTBcWAcTYcTxcTxcVycTYcTYcTxcTycTzcTYcTYcTecTeaaacVKcWecVLcVBcVBcVBcVEcVBcVBcVBcVBcVBcVBcWBcWBagQagQagQcWqcWCcWCcWDcWDcWEcWncWrcWrcWrcWtcWtcWwcWwcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWFcWFcWFcWFcWFcWFcWFcWFcWFcWGcWFcWHcWFcWHcWxcWIcWJcWJcWJcWIcWKcWLcWMcWNcWIcWOaafajnaafcTYcTYcTxcTycTycTycTxcTYcTYcTxcTycTecTecTecTeaaacVKcVLcVDcVBcVEcVTcVDcVTcVBcVTcVTcWPcVTaagcVWcVWcVWaagcVWcWDcWCcWEcWEcWDcWQcWtcWtcWtcWtcWtcWwcWwcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWFcWFcWFcWFcWFcWFcWFcWFcWFcWFcWFcWFcWFcWFcWxcWRcWRcWRcWScWRcWTcWUcWMcWMcWVaafaafaafaafcTecTecTYcWWcTzcTxcTYcTecTecTecTecTecTeaafaafcWecWXcVLcVDcVEcVEcVDcWecVTcVTcWPcVTcWecWYagQagQcWZcWZcXacWZcWmcWmcWmcWmcWmcWmcWtcWtcXbcWtcWtcWtcWtcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWHcWFcWFcWFcWFcWFcWFcWxcWxcWxcWxcWxcXccWxcWxcXdcWRcWRcWRcWRcXecWTcWUcWMcWMcWMcWMaafaafcTecTecTecTecTBcTecTecTecTecTecTeaafaaaaagcVBcWecVCcVDcVDcVBcVEcVDcVDcWecVJcVJcVJcVJcVJaafaafaafaaaaaaaaacXfcVXcXfaagcSWcWmcWrcWrcWtcWrcXgcWtcXhcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWHcWHcWFcXicWFcWFcWFcWxcWFcWFcWGcWFcWFcWFcXccWRcWRcWRcWRcWRcWRcWTcWUcWMcWMcWMcWMaaaaafaafcTecTecXjcTBcTBcTecTeaafaafaafaaaaaacXkcVBcVLcVCcVDcVDcVBcVBcVBcVBcVTcVJcWhcVWcWhcXlaaaaafaaaaaaaaaaaaaaaaaacXfaafcXlcWmcXmcXmcWtcXmcXncWtcWtcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWxcWxcWxcWxcWxcWxcXocWxcXpcWFcXpcWFcXpcWFcWxcWRcWRcWRcWRcWRcXqcWRcWTcWUcWMcWMcWMaaaaaaaafaafcTecTecTecTecTeaafaafaaaaaacXrcXrcXscVBcVDcXtcVDcVEcVBcVEcVTcVDcVTcVJcVWcXlcVWcVWaaaaafaaaaaacSYaaaaaaaaaaaacXlaafcWmcWtcWtcWtcWtcXucWrcWrcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXvcXwcXxcXycXxcXycXxcXycXxcWxcXpcWFcXpcWFcXpcWFcXccWRcWRcWRcWRcWRcXzcWRcXAcWTcXBcWUcWMcWMcXCcWIcWIcWIcWIcXDcXDaafaaaaafaaacXEaaaaaaaagcVBcVBcXtcVDcVBcVBcWecVEcWecVTcVJcVWcXfaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWhcWmcWncWtcWtcWncWncWncWncWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXvcXFcXGcXHcXGcXHcXGcXHcXGcWxcWFcWFcWFcWFcWFcWFcWxcWRcWRcWRcWRcWRcXIcWRcXJcWRcWTcWTcWUcWMcWMcXKcWMcXKaagaagaagaagaaaaafaafaafaafaaaaagcVBcVEcXLcVEcVEcVBcVEcVEcVEcVEcVJcXlcVWaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWmcWmcWmcWtcWtcWncXMcXMcXMcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXNcXOcXPcXQcXRcXQcXycXxcXycXxcWxcWxcWxcWxcWxcWxcXScXTcXUcXVcXWcXWcXXcXYcXVcXVcXVcXVcXZcWUcWUcWUcWIcYacWIcWhaagaagaagcYbcYcaagaagaagcYdcYecVBcVEcYfcVEcVEcVBcVEcVDcVEcYgcVJcVJcVJaagaafaafaagaafaagaafaafaafaagaafaafaagaagcWmcWtcWtcWtcWtcWtcYhcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYicYjcYjcYjcYjcYkcXHcXGcXHcXGcYlcYmcYmcYmcYncYmcYocWxcYpcYqcWRcWRcYrcXIcYscWRcWRcWIcYtcWRcWIcWIcWIcWIcWIcYucYecWhcVXcYvaagcVXaagaagcWhcYecVBcVEcYfcVEcYgcVBcVEcVEcVEcWecVEcVEcVJcVBcYwcYwagQcYxaaaaaaaaaaaaaafaaaaaaaaaaafcWmcYycWtcWtcWtcWtcYzcWncYAcYBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYCcYDcYEcYFcYGcYFcXycXxcXycXxcWxcWxcWxcWxcWxcWxcYHcWxcVBcVBcVBcVBcVBcVBcVBcVBcVBcVBcYIcYJcVBcVBcVBcVBcVBcVBcVBcVBcVBcVBcVXcYecYecYecVXaagcVBcVEcYKcYLcYLcYLcYLcYLcYMcYLcYLcYLcYNcYLcYOcYOcYPcYQcYwaaaagQagQcgSagQagQagQcWBcWmcWncWtcWtcWtcWtcWtcYRcXbcYRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXvcXFcXGcXHcXGcXHcXGcXHcXGcWxaaaaaaaaacVBcVEcVEcVEcVEcVEcYScVEcVEcVEcVEcVBcVEcVEcYfcVEcVEcVEcVBcVEcVEcVEcVEcVEcVBcVBcVBcVBcVBcVBcVBcVBcVBcVEcYfcVEcVEcVBcVEcVDcVEcVEcWecVEcVJcVBcWZagQcYTcYOcYUcYVcYWcYXcYYcYUcYOcYUcYUcYZcZacZbcZccXbcWtcWtcWncYAcYBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXvcXwcXxcXycZdcXycXxcXycXxcWxaaaaaaaaacVBcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcVBcZecVEcYfcVEcVEcYgcVBcZecVEcVEcVEcVEcVBcVBcVBcVBcVEcVEcVEcVEcVEcVEcZfcYLcZgcVBcVEcVEcVDcVDcVEcZhcVJahsaafaaacZicZicZicZjahsagQaaacZkcZkcZicZlcWmcWncWtcZmcWtcWtcZncWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcZocWxcWxcWxcWxcWxcWxcWxaaaaaaaaacVBcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcZpcVEcVEcYfcVEcVEcVEcVBcVEcVEcVEcVEcVEcVEcVEcYScVEcZqcYLcYLcYLcYLcYLcZrcVEcYfcVBcVEcVEcVEcVEcVEcZscVJahsaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWDcWncWtcWncWtcWtcZtcWnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxcWxcWxaaaaaaaaaaaaaaaaaaaaaaaaaaacVBcVEcVEcVBcVBcVBcVEcVBcVBcVBcZucVBcVEcVEcZvcYLcYLcYLcZwcYLcYLcZxcYLcYLcYLcYLcYLcYLcZrcVEcVEcVEcVEcVEcVEcVEcZycVJcZzcVJcZscVDcVBagQaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZAcZBcWncWtcWncWncWncWncWncWmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVBcVEcVEcVBcZCcYScVEcVBcZCcYScVEcVBcZDcZDcZDcZEcZucZFcVBcZecVEcYfcVEcVEcVEcVEcVEcVEcVEcVJcVJcVJcVJcVJcVJcZGcZycRIcRIcVJcVBcVBcVBaaaaaaaaaaaaaaaaaaaaaaaacZHaaaaaaaafaaaaafaafcWncZIcZJcWtcWtcYhcZJcWtcWtcWmcWmcWmcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVEcVBcZKcVEcZLcVBcZKcVEcZKcVBcZMcVEcVEcVEcVEcVEcVBcVEcVEcZNcVEcVEcVEcVEcVEcVEcVEcVJcRIcRIcZOcRIcRIcZPcZQcRIcKDcKDagQagQagQaaaaaaaaacUtaaaaaaaaaaaaaaaaaaaafcZRcZRaafaafcWncZScWtcWtcXbcWtcWtcWtcWtcXbcWtcWtcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcVBcVBcVBcVBcVBcVBcVBcVBcVBcVEcVEcVEcZTcVEcVEcVBcVBcVBcVBcVBcVBcVBcVBcVBcZUcVBcVJaagaagaagaagcRIcZPcZQcRIcKDcZOcRIcZVagQaafaafaaaaafaafaafaaaaaaaaaaafaafaafaaaaafaaacZWcZXcWtcWtcWtcWtcXbcWtcWtcWncWtcZYcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcWecWecWecWecVEcZZcWecZZcVBcVEcZTcZKcZKcZTcVEcVBcRIaagaagaagaafaafaafagQaagaagaaaaaaaaaaafcTTaagcRIdaadabdaccRIcRIdadagQaafaafaafaafcSYaafaafaafaafaafaaaaafaaaaaaaaacZWcZXcZScWtcWtcWtcWtcWtcWtcWndaecWtcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafcWecWecZZdafcVEdagcVBcZecVEdahcZKcVEcYgcVBaagaagaaaaaaaaaaaaaafaafaagaagaaaaaaaafaafaafaafaagcZQcRIdaicRIdaddadagQaafaaaaaaaaaaaaaafaafaafaaaaafaaaaaaaafaaaaaacZWcZXcWtcWtcWtcWtcWtcWtcWtcWncYhdajcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcWecWecWecZZcVEcVBcVEcVEcZKcZKcVEcVEcVBcRIaagaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaaaaaaaagcZQcRIdakcRIdaddadagQaafaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaacZWdaldamdalcYAcYAcYAcYAcYAcYAcYAcYAcWmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWecWecWecVBcVEcVEcZTcZTcVEcVEcVBaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcZRaagdancRIcRIcRIcRIcRIdaodapdaqcKDcKDaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadarcXbcYvaagaagaagaagaaaaaaaaaaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcWecVEcVEcVEcVEcVEcVEcVEcVBaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaadasdatdatdatdatdatdaudavdaqaaaaagaaaaaaaaaaaaaaaaaaaaaaaacUtaaaaaaaaadawdamdaxagQaaaaaaagQaaaaaaaaaaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVBcVBcVBcVBcVBcVBcVEcVBdayaagaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaagcRIcRIcRIdaqdazdaqaaaagQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaAaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaacWecWecWPcVDcVEdagcVBaagaafaafaafaafaafaagaagaafaafaafaafaafaaaaaacSYaaaaaaaafaagaagaagcRIdaqdaBdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaacWecVLcWecVEcVEcVBaagaafaaaaaaaaaaagaagcSWaagaaaaaaaafaafaafaafaafaafaafaafaaaaagaagcRIdaqdaDdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWedaEcWecVDcWecVEcWeaagaaaaaaaaaaaaaaaaafaagaagaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRIdaqdaDdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaacWecWecWecVEcVEcVLcVBaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcKDcKDdaqdaDdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaafaafcVBcWecVBcVBcVBcVBcRIaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaagdaodaDdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWecWecWecVDcVLcVEcVBaagaagaaaaaaaaaaaaaafaaaaaaaafaafaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRIdaodaDdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaagcKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafcWecWecWecVDcVBagQagQaagaaaaaaaafaafaaaaaaaaaaafaafaafaafaafaafaafaafaafaagaagcRIcRIdaodaDdaqdaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaaacKDaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaacWecWecWecVLcVEcVBaaaaaaagQaafaaaaafaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaagcRIcRIcRIcRIdaodaDdaFdaGdaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafagQdaodapdaodaodaodaodaHdaodaodaodaodaodaodaodaIdaodaodaodaodaodaodaodaodaodaodaodaodaodaodaodaodaodaJdaFdaFdaFdaKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdaLdaFdaFdaFdaMdaFdaFdaFdaFdaFdaFdaNdaOdaPdaQdaRdaSdaTdaUdaFdaFdaFdaFdaFdaFdaFdaFdaFdaFdaFdaVdaWdaXdaLdaFdaFdaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdaLdaLdaLdaFdaFdaFdaFdaFdaFdaFdaFdaYdaZdbadbbdbcdbddbedbfdaFdaFdaFdaFdaFdaFdaFdaFdaFdaFdaFdaDdaFdaFdaFdaFdaFdaCaaaaaaaaaaaaaaadaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdbgdbhdbidbidbidaodbidbidbidbidbidaodbidbidbidbidbidaodbidbidbidbidbidaodbidbidbidbidaodaDdaLdaLdaFdaFdaFdbjcXNcXNcXNaaaaaaaaacXEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaktaktaktaktaktaktaktaktaktagQaktaktaktaktaktcTTcTTcTTaktaktaktcKDaktaktaktaktdbkdbldbkdaLdaFdaFdaLdbmdbndbodbpdaLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKDaaaaaaaaaaaadbkdbqdbkdbrdbrdaqdbsdaqdbsdaqcYCcYCcYCaaaaaaaaadaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRJaagaagdbkdbtdbudbvdbkdbwdbwdaqdbxdaqdbxdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagdbkdbydbkdbzdbAdbBdbBdaqdbxdaqdbxdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagdbkdbCdbDdbzdbBdbEdbBdaqdbxdaqdbxdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcZRaagcWhdbkdbFdbkdbGdbBdbHdbIdaqdbJdaqdbxdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcWhdbKdbBdbLdbMdbBdbNdbOdbBdaqdbxdaqdbxdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcRIcRIdbkdbPdbkdbBdbBdbDdbBdaqdbxdaqdbJdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKDcKDcKDaaadbkdbkdbPdbkdbkdbkdbkdbkdaqdbxdaqdbJdaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbQaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbRaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbSdbSdbSaaadbTaaadbSdbUdbVaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbWdbXdbXdbYdbZdbYdbXdbXcSYaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcadcadcaaaadbTaaadcadbVaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbTaaaaaaaaacSYaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbSdbSdbSaaadbTaaadbSdbSdbSaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbWdbXdbXdbYdcbdbYdbXdbXdccaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcadcadcaaaadbVaaadcadcadcaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbVaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaagcRLaagcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaagaagcRLcRLcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaagaagaagcRLcRLaagcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcRLcRLcRLaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcRNcRNcROcRNcRNcRNcKGcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcRQcRQcRRcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRScRQcRQcRTcRQcRPcRPcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRUcRQcRQcRQcRQcRQcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcRQcRTcRQcRQcRTcRQcRVaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQaagaagaagaagaagaagcRPcRQcRQcRQcRQcRQcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQagQagQagQagQagQagQcRPcRPcRPcRPcRPcRScRWcRPaaaaaacRXcRYcRZaaacRXcRYcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSacSbcSccSdcRQcRQcSeaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSgcShcSicSjcRQcRQcSeaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSkcRQcSlcSmcSncSocSpaaaaaaaaacSqaaaaaaaaacSqaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSrcSscSscStcRQcSucSvcSwcSxcSycSzcSwcSwcSwcSAcSBcSBaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSgcRQcRQcRQcRQcRQcSCaaaaaaaaacSqaaaaaaaaacSqaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSDcSDcSDcSDcSDcSDcSDcSEcSDcSDcSDcSDcSFcSDaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSHcSIcSJcSJcSDcSKcSGcSGcSDcSGcSGcSDaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSLcSMcSMcSNcSOcSPcSGcSGcSDcSDcSFcSDaaaaaacRXcSQcRZaaacRXcSQcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSKcSGcSGcSRcSDcSScSGcSTcSDcSGcSGcSDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSUcSUcSVcSWcSXcSDcSDcSGcSGcSScSDcSDcSYcSDaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcKGaaaaaaaafaagaagaagcSZaafaafaafaaacKGaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSKcSGcSGcSDcSDcSScSGcSGcSGcSGcSGcSDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcKGcTaaafaafcTaaagaagaagaagaagcTaaafaafcTacKGaafaafaafaaaaaaaaaaaaaaaaaaaaacTbcTbcKGcKGcKGcSDcTccSGcTdcSGcSGcTecTfcSGcSGcSGcSGcSGcTgcSDaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcThcThcThcThaagcSZaagaagaagcThcThcThcThaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaacTbcKGcKGcSDcTicTjcTkcTicTicSDcSDcSDcSDcSDcSDcSDcSDcSDcTlaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcThcTmcThcTncThcTocTpcTqcThcThcThcThcThcThaafaafaaaaaaaaaaaaaaacTbaaaaaaaaacKGcKGcKGcSDcSGcSGcSKcSGcSGcTrcTscTtcTucTvcTwcTxcTucTycTzaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcThcTAcTBcTCcTDcTAcTpcTEcTEcTFcTEcTAcTCcTAcThcThcThaafaaaaaaaaaaaaaaaaaaaaacTbaaaaaaaaaaaacSDcTccSGcTdcSGcSGcTrcTGcTHcTIcTHcTHcTHcTHcTJcTKaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTLcTMcTNcTOcTNcTAcTPcTocTEcTEcTFcTQcTAcTAcTAcTRcTScThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcTicTjcTTcTicTicTUcTHcTHcTIcTHcTHcTHcTIcTHcTVcTWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTXcTXcTXcTXcTYcTEcTZcThcTFcUacThcTEcUbcTCcUbcUbcTEcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSScUccSGcSGcUdcTHcTHcTHcTHcUecTHcTHcUfcUgaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTEcUbcUbcUbcUhcTBcTAcUicUbcTEcUbcUbcTAcTBcTBcUbcUbcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcSDcSGcSGcUjcUkcUlcUmcUncUncUocUpcTIcTHcTHcTHcTVaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcTBcTCcTAcUqcTAcTCcTAcTEcTEcUbcTAcTAcTAcTAcTCcTAcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcSDcSGcSGcUccSGcSGcUrcTucTucTHcUscUtcTHcUtcUucUvaagcUwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcTAcTCcTAcUxcUycUzcUAcTEcUBcTEcTEcUCcUDcUEcUbcTBcTCcThcKGaafaaaaaaaaaaaaaaacTbaaaaaaaafaafaafcSDcSDcSDcSKcSDcSGcTrcUFcUGcUHcUIcUJcTscTscTucTKcTWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcUbcTAcUxcUKcULcUMcTEcTEcTEcTEcTEcUNcUNcUOcUEcTAcTBcThcKGaafaafaaacKGcSDcSDcSDcSDcSDcSDcSDcSDcSDcSDcSDcUPcSDcSDcSDcUQcUQcURcUQcUQcUQcTlcTlcTlaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcUbcUbcUScUTcTBcTEcTEcTEcTEcTEcTEcTEcTEcUUcUVcUbcUWcThcKGcKGaafaafcKGcSDcUXcUXcUXcUYcUZcVacVbcSDcUXcUXcVccUXcUXcSDcKGaafaagaagaaacKGahsaagagQaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcThcThcThcUbcUbcUScUKcTBcTEcVdcVdcVdcVdcVdcTEcTEcVecUVcTEcUbcThcThcThcThcThaaacSDcVfcVgcVgcVgcVgcVgcVgcVhcVgcVgcVicUXcVjcSDaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcVkcVlcUbcUbcVmcVncTEcVoaaaaaaaaaaaaaaacVdcTEcVecTYcTEcUbcTAcUbcTEcThcThaafcSDcVpcUXcUXcUXcUXcUXcUXcSDcVqcUXcVccUXcUXcSDaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcVrcTAcVecUEcUbcTBcUbcTEcTEcVdaaaaaaaaaaaaaaacVdcTEcVscTEcUbcVtcVucVvcTAcUbcThcThcSDcSEcVwcSDcVxcVxcVxcVxcSDcUXcUXcVycUXcUXcSDcTbaaaaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTQcTCcVzcUVcTBcTBcTBcTCcTEcVdaaaaaaaaaaaaaaacVdcTEcVAcTEcUbcVBcVCcVvcTAcVDcThcThcVEcVFcVGcVGcVHcVHcVHcVHcSDcSDcSDcSDcSDcSDcSDaafaafaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcVIcUbcVzcUVcUbcTCcUAcVJcTEcVdaaaaaaaaaaaaaaacVdcTEcTEcVKcTEcUbcTAcVLcTCcVIcVMcVMcVEcVNcVOcVGcVHcVHcVHcVPcSDahsaagcSDcSDaaaaafaaaaaaaaaaaaaaaaaaaaaaagaagaagcRLcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcVQcTYcTAcTBcVRcVLcTEcVdaaaaaaaaaaaaaaacVdcTEcTEcVScUbcUbcUCcVncUbcThcVMcVTcVUcVVcVWcVGcVHcVXcVHcVPcVYaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcVZcKGagQcWaagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcThcThcUbcUbcUScTEcTEcTAcVdcVdcVdcVdcVdcTEcTEcTEcWbcTBcTBcThcThcThcThcVMcVNcVEcVEcVEcWccVEcVEcVEcVEcVEcVEcVEaafaafaaaaaaaaaaaaaagaagagQaagaagcWaaagcWdcRLcKGagQcRLahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcThcTAcWecWfcTEcTAcTCcTEcTEcTEcTBcTAcTEcTEcWgcWbcTCcUbcThcThcThaafaafcVNcVEcVGcWhcWhcVEcVHcWicWjcWjcVEcVEaafaagaafaafaafaagaagcVZagQaagcKGcRLcVZcWacWkcKGagQcRLagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcTCcTBcWlcTEcTEcTAcWmcTAcTBcTCcTNcTPcTNcWmcWncTBcTBcThcThaaaaaacVTcWocVEcVGcWhcVGcVGcVHcVHcVHcVEcVEaaaaaaaaaaafaaaaaaaagcRLcRLagQaagcWpcWpcWpcWpcWpcWpcWqcWqcWqaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTFcTEcTFaafaafcWfcUCcUVcUbcUbcUbcWrcTXcTXcTYcTAcTAcUbcThcThaaacVTcWocVOcVEcVHcVHcVHcVGcWscVHcVEcVEcVEaaaaafaafaagaaacWtcWqcWqcWqcWqcWqcWqcWucWvcWwcWxcWwcWycWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAaaaaaaaaaaaaaaaaaaaaacWBaaacTEcTEcWCaafaafcTEcWDcUbcTAcTAcVBcUbcUbcTAcTBcTCcUbcUbcThcThaaacVNcWhcVOcVEcVEcVEcVHcVEcVEcVEcVEcVEcVEcWEcWEagQagQagQcWtcWFcWFcWGcWGcWHcWqcWucWucWucWwcWwcWzcWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWIcWIcWIcWIcWIcWIcWIcWIcWIcWJcWIcWKcWIcWKcWAcWLcWMcWMcWMcWLcWNcWOcWPcWQcWLcWRaafajnaafcUbcUbcTAcTBcTBcTBcTAcUbcUbcTAcTBcThcThcThcThaaacVNcVOcVGcVEcVHcVWcVGcVWcVEcVWcVWcWScVWaagcVZcVZcVZaagcVZcWGcWFcWHcWHcWGcWTcWwcWwcWwcWwcWwcWzcWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWAcWUcWUcWUcWVcWUcWWcWXcWPcWPcWYaafaafaafaafcThcThcUbcWZcTCcTAcUbcThcThcThcThcThcThaafaafcWhcXacVOcVGcVHcVHcVGcWhcVWcVWcWScVWcWhcXbagQagQcXccXccXdcXccWpcWpcWpcWpcWpcWpcWwcWwcXecWwcWwcWwcWwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWKcWIcWIcWIcWIcWIcWIcWAcWAcWAcWAcWAcXfcWAcWAcXgcWUcWUcWUcWUcXhcWWcWXcWPcWPcWPcWPaafaafcThcThcThcThcTEcThcThcThcThcThcThaafaaaaagcVEcWhcVFcVGcVGcVEcVHcVGcVGcWhcVMcVMcVMcVMcVMaafaafaafaaaaaaaaacXicWacXiaagcSZcWpcWucWucWwcWucXjcWwcXkcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWKcWKcWIcXlcWIcWIcWIcWAcWIcWIcWJcWIcWIcWIcXfcWUcWUcWUcWUcWUcWUcWWcWXcWPcWPcWPcWPaaaaafaafcThcThcXmcTEcTEcThcThaafaafaafaaaaaacXncVEcVOcVFcVGcVGcVEcVEcVEcVEcVWcVMcWkcVZcWkcXoaaaaafaaaaaaaaaaaaaaaaaacXiaafcXocWpcXpcXpcWwcXpcXqcWwcWwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAcWAcWAcWAcWAcXrcWAcXscWIcXscWIcXscWIcWAcWUcWUcWUcWUcWUcXtcWUcWWcWXcWPcWPcWPaaaaaaaafaafcThcThcThcThcThaafaafaaaaaacXucXucXvcVEcVGcXwcVGcVHcVEcVHcVWcVGcVWcVMcVZcXocVZcVZaaaaafaaaaaacTbaaaaaaaaaaaacXoaafcWpcWwcWwcWwcWwcXxcWucWucWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXzcXAcXBcXAcXBcXAcXBcXAcWAcXscWIcXscWIcXscWIcXfcWUcWUcWUcWUcWUcXCcWUcXDcWWcXEcWXcWPcWPcXFcWLcWLcWLcWLcXGcXGaafaaaaafaaacXHaaaaaaaagcVEcVEcXwcVGcVEcVEcWhcVHcWhcVWcVMcVZcXiaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWkcWpcWqcWwcWwcWqcWqcWqcWqcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXIcXJcXKcXJcXKcXJcXKcXJcWAcWIcWIcWIcWIcWIcWIcWAcWUcWUcWUcWUcWUcXLcWUcXMcWUcWWcWWcWXcWPcWPcXNcWPcXNaagaagaagaagaaaaafaafaafaafaaaaagcVEcVHcXOcVHcVHcVEcVHcVHcVHcVHcVMcXocVZaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWpcWpcWpcWwcWwcWqcXPcXPcXPcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXQcXRcXScXTcXUcXTcXBcXAcXBcXAcWAcWAcWAcWAcWAcWAcXVcXWcXXcXYcXZcXZcYacYbcXYcXYcXYcXYcYccWXcWXcWXcWLcYdcWLcWkaagaagaagcYecYfaagaagaagcYgcYhcVEcVHcYicVHcVHcVEcVHcVGcVHcYjcVMcVMcVMaagaafaafaagaafaagaafaafaafaagaafaafaagaagcWpcWwcWwcWwcWwcWwcYkcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYlcYmcYmcYmcYmcYncXKcXJcXKcXJcYocYpcYpcYpcYqcYpcYrcWAcYscYtcWUcWUcYucXLcYvcWUcWUcWLcYwcWUcWLcWLcWLcWLcWLcYxcYhcWkcWacYyaagcWaaagaagcWkcYhcVEcVHcYicVHcYjcVEcVHcVHcVHcWhcVHcVHcVMcVEcYzcYzagQcYAaaaaaaaaaaaaaafaaaaaaaaaaafcWpcYBcWwcWwcWwcWwcYCcWqcYDcYEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYFcYGcYHcYIcYJcYIcXBcXAcXBcXAcWAcWAcWAcWAcWAcWAcYKcWAcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcYLcYMcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcWacYhcYhcYhcWaaagcVEcVHcYNcYOcYOcYOcYOcYOcYPcYOcYOcYOcYQcYOcYRcYRcYScYTcYzaaaagQagQcgTagQagQagQcWEcWpcWqcWwcWwcWwcWwcWwcYUcXecYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXIcXJcXKcXJcXKcXJcXKcXJcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcYVcVHcVHcVHcVHcVEcVHcVHcYicVHcVHcVHcVEcVHcVHcVHcVHcVHcVEcVEcVEcVEcVEcVEcVEcVEcVEcVHcYicVHcVHcVEcVHcVGcVHcVHcWhcVHcVMcVEcXcagQcYWcYRcYXcYYcYZcZacZbcYXcYRcYXcYXcZccZdcZecZfcXecWwcWwcWqcYDcYEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXzcXAcXBcZgcXBcXAcXBcXAcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcVHcVHcVHcVHcVHcVEcZhcVHcYicVHcVHcYjcVEcZhcVHcVHcVHcVHcVEcVEcVEcVEcVHcVHcVHcVHcVHcVHcZicYOcZjcVEcVHcVHcVGcVGcVHcZkcVMahsaafaaacZlcZlcZlcZmahsagQaaacZncZncZlcZocWpcWqcWwcZpcWwcWwcZqcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcZrcWAcWAcWAcWAcWAcWAcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcVHcVHcVHcVHcVHcZscVHcVHcYicVHcVHcVHcVEcVHcVHcVHcVHcVHcVHcVHcYVcVHcZtcYOcYOcYOcYOcYOcZucVHcYicVEcVHcVHcVHcVHcVHcZvcVMahsaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWGcWqcWwcWqcWwcWwcZwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAaaaaaaaaaaaaaaaaaaaaaaaaaaacVEcVHcVHcVEcVEcVEcVHcVEcVEcVEcZxcVEcVHcVHcZycYOcYOcYOcZzcYOcYOcZAcYOcYOcYOcYOcYOcYOcZucVHcVHcVHcVHcVHcVHcVHcZBcVMcZCcVMcZvcVGcVEagQaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZDcZEcWqcWwcWqcWqcWqcWqcWqcWpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVEcVHcVHcVEcZFcYVcVHcVEcZFcYVcVHcVEcZGcZGcZGcZHcZxcZIcVEcZhcVHcYicVHcVHcVHcVHcVHcVHcVHcVMcVMcVMcVMcVMcVMcZJcZBcRLcRLcVMcVEcVEcVEaaaaaaaaaaaaaaaaaaaaaaaacZKaaaaaaaafaaaaafaafcWqcZLcZMcWwcWwcYkcZMcWwcWwcWpcWpcWpcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVHcVEcZNcVHcZOcVEcZNcVHcZNcVEcZPcVHcVHcVHcVHcVHcVEcVHcVHcZQcVHcVHcVHcVHcVHcVHcVHcVMcRLcRLcZRcRLcRLcZScZTcRLcKGcKGagQagQagQaaaaaaaaacUwaaaaaaaaaaaaaaaaaaaafcZUcZUaafaafcWqcZVcWwcWwcXecWwcWwcWwcWwcXecWwcWwcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcVEcVEcVEcVEcVEcVEcVEcVEcVEcVHcVHcVHcZWcVHcVHcVEcVEcVEcVEcVEcVEcVEcVEcVEcZXcVEcVMaagaagaagaagcRLcZScZTcRLcKGcZRcRLcZYagQaafaafaaaaafaafaafaaaaaaaaaaafaafaafaaaaafaaacZZdaacWwcWwcWwcWwcXecWwcWwcWqcWwdabcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcWhcWhcWhcWhcVHdaccWhdaccVEcVHcZWcZNcZNcZWcVHcVEcRLaagaagaagaafaafaafagQaagaagaaaaaaaaaaafcTWaagcRLdaddaedafcRLcRLdagagQaafaafaafaafcTbaafaafaafaafaafaaaaafaaaaaaaaacZZdaacZVcWwcWwcWwcWwcWwcWwcWqdahcWwcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafcWhcWhdacdaicVHdajcVEcZhcVHdakcZNcVHcYjcVEaagaagaaaaaaaaaaaaaafaafaagaagaaaaaaaafaafaafaafaagcZTcRLdalcRLdagdagagQaafaaaaaaaaaaaaaafaafaafaaaaafaaaaaaaafaaaaaacZZdaacWwcWwcWwcWwcWwcWwcWwcWqcYkdamcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcWhcWhcWhdaccVHcVEcVHcVHcZNcZNcVHcVHcVEcRLaagaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaaaaaaaagcZTcRLdancRLdagdagagQaafaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdaodapdaocYDcYDcYDcYDcYDcYDcYDcYDcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWhcWhcWhcVEcVHcVHcZWcZWcVHcVHcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcZUaagdaqcRLcRLcRLcRLcRLdardasdatcKGcKGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaucXecYyaagaagaagaagaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcWhcVHcVHcVHcVHcVHcVHcVHcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaadavdawdawdawdawdawdaxdaydataaaaagaaaaaaaaaaaaaaaaaaaaaaaacUwaaaaaaaaadazdapdaAagQaaaaaaagQaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVEcVEcVEcVEcVEcVEcVHcVEdaBaagaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaagcRLcRLcRLdatdaCdataaaagQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaacWhcWhcWScVGcVHdajcVEaagaafaafaafaafaafaagaagaafaafaafaafaafaaaaaacTbaaaaaaaafaagaagaagcRLdatdaEdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaacWhcVOcWhcVHcVHcVEaagaafaaaaaaaaaaagaagcSZaagaaaaaaaafaafaafaafaafaafaafaafaaaaagaagcRLdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWhdaHcWhcVGcWhcVHcWhaagaaaaaaaaaaaaaaaaafaagaagaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRLdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaacWhcWhcWhcVHcVHcVOcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcKGcKGdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaafaafcVEcWhcVEcVEcVEcVEcRLaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaagdardaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWhcWhcWhcVGcVOcVHcVEaagaagaaaaaaaaaaaaaafaaaaaaaafaafaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRLdardaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafcWhcWhcWhcVGcVEagQagQaagaaaaaaaafaafaaaaaaaaaaafaafaafaafaafaafaafaafaafaagaagcRLcRLdardaGdatdaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaacWhcWhcWhcVOcVHcVEaaaaaaagQaafaaaaafaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaagcRLcRLcRLcRLdardaGdaIdaJdaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafagQdardasdardardardardaKdardardardardardardardaLdardardardardardardardardardardardardardardardardardaMdaIdaIdaIdaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdaOdaIdaIdaIdaPdaIdaIdaIdaIdaIdaIdaQdaRdaSdaTdaUdaVdaWdaXdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaYdaZdbadaOdaIdaIdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdaOdaOdaOdaIdaIdaIdaIdaIdaIdaIdaIdbbdbcdbddbedbfdbgdbhdbidaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaGdaIdaIdaIdaIdaIdaFaaaaaaaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdbjdbkdbldbldbldardbldbldbldbldbldardbldbldbldbldbldardbldbldbldbldbldardbldbldbldbldardaGdaOdaOdaIdaIdaIdbmcXQcXQcXQaaaaaaaaacXHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaktaktaktaktaktaktaktaktaktagQaktaktaktaktaktcTWcTWcTWaktaktaktcKGaktaktaktaktdbndbodbndaOdaIdaIdaOdbpdbqdbrdbsdaOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGaaaaaaaaaaaadbndbtdbndbudbudatdbvdatdbvdatcYFcYFcYFaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMaagaagdbndbwdbxdbydbndbzdbzdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagdbndbBdbndbCdbDdbEdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagdbndbFdbGdbCdbEdbHdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcZUaagcWkdbndbIdbndbJdbEdbKdbLdatdbMdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcWkdbNdbEdbOdbPdbEdbQdbRdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcRLcRLdbndbSdbndbEdbEdbGdbEdatdbAdatdbMdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcKGcKGaaadbndbndbSdbndbndbndbndbndatdbAdatdbMdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbTaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbUaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbVdbVdbVaaadbWaaadbVdbXdbYaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbZdcadcadcbdccdcbdcadcacTbaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcddcddcdaaadbWaaadcddbYaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbWaaaaaaaaacTbaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbVdbVdbVaaadbWaaadbVdbVdbVaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbZdcadcadcbdcedcbdcadcadcfaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcddcddcdaaadbYaaadcddcddcdaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbYaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktaktaktaagaktaktaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9770,13 +9773,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaagaagaagaagaafaafaafaafaafaafaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafdcddcddcddcedcddcddcdaagaagaagaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddcddcedcedcfdcgdcfdcedceaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddchdcfdcfdcfdcfdcfdcfdcdaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddcidcfdcjdckdcldcfdcmdcdaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddcndcodcedcfdcfdcfdcgdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddcddcfdcpdcfdcfdcedcddcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcddcddcddcddcddcedceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafdcgdcgdcgdchdcgdcgdcgaagaagaagaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdchdchdcidcjdcidchdchaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdckdcidcidcidcidcidcidcgaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcldcidcmdcndcodcidcpdcgaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcqdcrdchdcidcidcidcjdcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdcidcsdcidcidchdcgdcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdcgdcgdcgdchdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9900,198 +9903,198 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcqdcqdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcqdcqdcqdcqdcqdcqdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcsdctdcsaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcqdcqdcqdcrdcrdcqdcrdcrdcrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcvdcuaafaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcwdcxdcydczaafaaaaaadcqdcqdcqdcqdcqdcqdcqdcrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcAdcBdcBdcCdcDdcEdcuaafaaaaaadcqdcqdcqdcqdcrdcrdcrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaadcFaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcGdcHdcIdcJdcKdcLdcMaafaafdcrdcrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaafaafaafaafaafaafaafaafaafaafdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcPdcBdcBdcQdcRdcEdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaagaagaagaagaagaagaagaagaagaagdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcTdcUdcVdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNaafaafaafaafaafbRGaafaafaafdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcWdcXdcYdcZdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddaddbddcdcSdddddedcSdcSdcSdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddfddgddhddiddjddkdcsdcLddldcSddmddndcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddoddpddgddqddrddsddtdduddlddvddnddwddmdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddxddoddyddoddhddhdddddzddrdcSdcZddAdcSddnddBdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaafdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddCddDddhddEddFddhdcVddGddsddHddIddJdcSdcSdcSdcSdcSdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddKddKddLddKddKddKdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddMddNddOddhddFddPddqddQddrddRdcSddSddTdcSddUddlddVddWdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddKddXddYddZdeaddKdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdcrdcrdcSddkdebdecdedddOdeedefddsdegdcsdcLdehdcSddUdcZddlddWdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqaaaaaadcFaaaaaaaaaaaaaaaaafaafaafddKdeidejdekdelddKdcqdcqdcOdcOdcOdcOdcqdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcSdcSdcSdcSdcSdcSddjddrdemdebddrddGdendegdegdduddlddSdcSddUdcVdeoddWdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdcOdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaafdeqdeqdeqddKddKderdesddKddKdeqdeqdeqdeqdeqdeqdeqdepdcOdcqdcqdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcSdetdcLddsdeudcSdevdewdexdcSddHdcSdeydezdeAdcSdcLdeBdcvdeCdcVdcYdcvdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdcOdepdepdepdepdepdepdepdepdcOdcOdcqdcqdcqdcqaaaaaaaaaaaaaaaaafaafaafdeqdeDdeEdeFdeGdeHdeIdeJdeEdeEdeKdeLdeMdeNdeOdeqdepdepdcqdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcSdetdcVdcLddqddHdeBdebdePdebdeQdcLdcLdeRddldcLdcVdcVdcSdcvdeSdcVdcLdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdepdepdepdepdepdepdepdepdepdcOdcOdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaafdeqdeTdeEdeUdeVdeWdeXdeYdeqdeqdeZdfadfbdfbdfcdeqdepdepdcqdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcSdetdfddcVdcVddHdcVdeoddddcVdfedeQdeodehdffdcVdfgdcZdcSdebdcvdeBdcLdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdfhdfidepdepdepdepdepdepdepdepdepdepdfjdcOdcOdcOdcOdcOaaaaaaaaaaaaaaaaaaaafdeqdfkdfldfmdfndfmdfodeEdfpdeqdfqdfrdfsdftdfudepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcSdetdfvddqddjdcSdfwdcSdfxdfydcSddsdcSdfxdfydcSddrdeBdcSdeRdfzdcvddSdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdfjdepdepdepdepdepdepdepdepdepdepdepdepdfhdcOdcOdcOaaaaaaaaaaaaaaaaaaaaaaafdeqdfAdeEdfBdeGdeEdfCdeEdfDdeqdfqdepdepdepdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcSdcSdcSdcSdcSdcSdfwdcSdfEddlddsddSdcZddrdeeddrddJddqdcSdfxdfFdfGdfHdcSdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdfjdepdepdepdepdepdepdepdepdepdepdepdepdfIdepdcOaaaaaaaaaaaaaaadcFaaaaafaafdeqdfJdeEdfKdeVdfLdeEdeEdfpdeqdfqdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcSdfwdcSddlddSdfMddGdcEddqddldcSddrdcZdcSdfNdfOdfOdfPdcSdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdepdcFaaaaaaaaaaaaaaaaaaaafaafdfRdeqdeqdfSdfTdeqdeqdfUdfVdfUdeqdfqdepdepdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcSdfwdcSddSdcLddJddlddrdcZddJdcSdfwdcSdcSddUdcvdfOdfWdfXdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdepdepdepdepdepdepdepdepdepdepdfYdfZdgadgbdgbdgbdgbdgbdgbdgcdfYdfZdfudepdgddgedgfdeqdggdeEdghdeqdfqdepdepdepdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcSdfwdcSdcSdcSdcSdcSdcSdcSdcSdcSdfwdcSddUdcvddVdcvdfPdgidfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdepdgjdgkdgkdgkdgkdgkdgkdgkdgkdgjdepdepdepdgldgldgldeqdgmdgndgodeqdfqdepdepdepdepdepdepdgpdfhdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgqdgrdgrdgrdgqdgrdgrdgrdgrdgqaaaaaaaaaaaaaaadgqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcSdfwdfwdfwdfwdfwdfwdfwdfwdfwdfwdfwdcSddUddVddVddVddWdcSdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdfYdfZdgsdgtdgtdgtdgtdgtdgtdgudfYdfZdepdepdepdepdepdeqdfUdgvdfUdeqdgwdepdepdepdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdfHdgxdgydcSdcSdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdcFaaaaaaaaaaaaaaaaaaaaaaaadcOdcOdcOdepdepdepdepdepdfudgzdgAdgBdgCdgDdgEdepdepdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdcSdfOdfOddVdcSdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdcFaaaaaaaaaaaaaaaaaaaaadcOdcOdcOdcOdcOdcOdcOdcOdepdepdepdepdepdepdgzdgFdgBdepdepdepdcOdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdcSdgGdgHdgGdcSdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdcFaaaaaaaaaaaaaaadcFaaadcOdcOdcOdcqdcqdcqdcqdcOdcOdcOdepdepdepdepdepdgIdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdcSdgJdgxdfHdcSdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdgKdepdepdepdepdepdcOdcOdcOaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdgIdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcrdcqdcqdcqdcqdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdgMdgNdgOdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdcOdfhdcOdepdepdfjdfjdcOdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdepdepdgIdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdfQdgPdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdcOdcOdcOdcOdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdepdepdgIdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdfQdfQdfQdgPdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaadcrdcraaaaaadcFaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgQdgRdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdgPdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcrdcraaaaaadcFaaadcqdcrdcraaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdfQdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadcrdcraaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdfQdfQdfQdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadcFaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdepdgIdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcqaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdepdepdgIdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaadcFaaadcrdcrdcraaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdgQdgSdgRdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgqdgrdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcrdcrdcraaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdgIdepdgpdfhdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgTdgDdgEdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgzdgFdgBdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaadcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaadcFdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaadgLaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcrdgLdgLaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcrdcrdgLaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcqdcOdepdepdgIdepdepdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcNdcNaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcqdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaadcNdcNdgUaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcqdcOdepdepdgQdgRdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaadgUaaaaaaaaaaaaaaadcFaaaaaadcrdcrdcrdcqdcqdcOdepdepdepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaafaafaafaafaafaafaafaafdcNdcNdcrdcrdcqdcqdcOdfhdfidepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaagaagaagaagaagaagaagaagdcNdcNdcNdcrdcqdcqdcOdcOdepdepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNaafaafaafaafaafaafaafaafdcNdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcrdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcqdcOdepdepdgTdgDdgEdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqdcrdcrdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcqdcOdepdepdgzdgFdgBdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcqdcqdcOdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcrdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcqdcqdcqdcOdepdgVdgWdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcOdcOdepdgIdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcOdepdepdgIdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqdcqdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgqdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcOdcOdepdepdgIdgpdfhdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcOdepdepdgVdgWdepdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaadcOdcOdcOdepdepdgIdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOdepdepdepdepdgIdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgqdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaadepdepdepdepdepdgIdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFdepdepdepdepdepdgIdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcFaaaaaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdgIdepdepdepdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdgIdepdepdepdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadgXaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaadcFdepdepdepdepdepdepdgIdepdepdepdcOdcOdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdcrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdgIdepdepdepdepdcOdcOdcOdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFdepdepdepdepdepdepdepdgIdepdepdepdepdepdepdepdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdgIdepdgTdgEdepdepdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFdepdepdepdepdepdepdgQdgSdgYdgZdgSdgSdgSdgRdepdepdcOdcOdcOdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdgzdgBdepdepdepdgIdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaadcFdcOdcOdepdgKdepdepdepdepdepdepdepdepdgQdgSdgRdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaadcqdcOdcOdfhdcOdcOdcOdcOdcOdcOdepdepdepdepdgIdepdepdepdcOdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdgIdepdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaafaafaafaafaafaafaafaafaafaafaafdcOdcOdcOdcOdcqdcqdcqdcqdcqdcOdcOdepdepdgQdgSdgSdgRdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNdcNaagaagaagaagaagaagaagaagaagaagaagaagaagaagdcNdcNdcNdcNdcrdcqdcqdcqdcOdepdepdepdepdepdgIdepdepdepdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNaafaafaafdfRaafaafaafaafaafaafaafaafaafaafaafaafdcNdcNdcrdcrdcrdcqdcqdcOdcOdepdepdepdepdgQdgSdgSdgRdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcqdcOdcOdcOdcOdepdgKdepdepdgIdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaadcFdcraaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdcOdfhdepdepdgIdepdepdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaadfQdcrdcrdcrdcrdfQdfQaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdepdgQdgSdgRdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaadfQdfQdcrdcrdcrdfQdfQdfQaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcrdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaadcFdfQdfQdcrdcrdcrdfQdfQdcFaaaaaaaaadcFaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaadfQdfQdcrdcrdcrdfQdfQaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdepdgTdgDdgEdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadcFdcrdcrdcrdfQdfQdcFaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdepdgzdgFdgBdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdcOdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgrdgLdgLdgLdgLdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdcOdepdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdepdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdgVdgSdgSdgSdgSdgWdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdgIdepdepdepdepdgKdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdgIdepdepdepdepdfhdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdgIdepdepdepdcOdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdgIdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgrdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdcOdepdgVdgWdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgqdgrdgrdgrdgLdgLdgLdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcqdfhdfidgTdgDdgEdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcqdcOdepdgzdgFdgBdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcOdcOdcOdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdgrdgrdcOdepdepdcOdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNaafaafaafaafaafaafaafaafaafaafdcNdcNdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdepdepdepdepdgqdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNdcNdcNaagaagaagaagaagaagaagaagaagdcNdcNdcNdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgqdgrdepdepdepdepdgrdgrdgrdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcNaafaafaafaafaafdgUdgUaafaafaafdcNdcNdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgrdepdepdepdepdcOdcOdcOdcOdgrdgrdgrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadgUdgUdgUdgUaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgqdepdepdepdepdepdcOdcOdcOdgrdgrdgrdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadgUdgUdgUdgUaaaaaadcFaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdgIdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdepdepdepdepdepdcOdcOdgrdgrdgrdgrdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaadcFaaaaaaaaadgUdgUaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdgIdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdhadepdhadepdcOdcOdcOdgrdgrdgrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgrdgrdgqdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdhbdgjdhbdepdcOdgrdgrdgrdgrdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdepdgIdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdhcdhddhedgrdgrdgrdgrdgrdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaadcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgqdgrdgrdgrdgLdgrdgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgqdgrdhfdhddhgdgrdgrdgrdgrdgrdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdepdepdfYdfZdhhdgbdgbdgbdgbdgbdgbdhidhddhgdgrdgrdgrdgrdgrdgrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhjdhjdhjdhjdhjdhjdhjdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcOdepdepdepdepdgIdgpdfhdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdepdepdepdepdgjdhkdhkdhkdhkdhkdhkdhkdhldhmdhgdgrdgrdgqdgrdgrdgrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhjdhndhodhpdhqdhrdhjdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcOdcOdepdepdepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdcOdepdepdepdfYdhsdgsdgtdgtdgtdgtdgtdhtdhddhudhvdgrdgrdgrdgrdgrdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhjdhwdhxdhydhzdhAdhjdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdcOdcOdcOdepdepdepdepdgrdgrdgrdgrdgrdgrdhfdhddhgdgrdgqdgrdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdftdhBdhCdcrdhDdhjdhjdhjdhEdhjdhjdhjdcrdcrdcrdcqdcqaaaaaadcFaaaaaaaaaaaadcFaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdepdepdepdgIdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcqdcqdcOdcOdepdepdepdgrdgrdgrdgrdgrdgrdgrdhfdhddhgdgrdepdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhFdhCdhGdcrdhDdhHdhIdhDdhJdhDdcOdcOdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdepdgIdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdcqdcqdcOdcOdcOdepdepdgrdgrdgrdgrdgrdgqdgrdhKdhddhLdepdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdftdfhdcqdhDdhMdhNdhOdhPdhDdepdcOdcOdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdepdepdgIdepdepdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdcqdcqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdhadgjdhadepdepdepdepdepdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhQdcrdcqdhDdhDdhDdhDdhJdhDdepdepdcOdcOdfhdcOdcOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdepdgIdepdepdepdepdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdcqdcqdgrdgrdgrdgrdgrdgqdgrdgrdgrdepdepdhbdepdhbdepdepdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhRdcrdcrdhDdhHdhSdhDdhJdhTdepdepdepdepdfIdepdcOdcOaaaaaaaaaaaaaaaaaaaaaaaadcFaaadcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdgIdepdepdepdepdepdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgqdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdgrdgqdgrdgrdgrdgrdgrdepdepdepdepdepdepdepdepdhUdhUdhUdepdepdepdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhRdcrdcrdhDdhMdhNdhVdhJdhWdepdepdepdepdepdepdepdepdepdcFaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcqdcqdcOdcOdfhdcOdcOdepdepdgIdepdepdepdepdepdepdepdepdfQdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgLdgLdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdepdhXdepdepdepdepdepdepdhYdhZdiadepdepdepdcOdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdcOdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdhDdibdhDdhDdhDdhDdhDdhDdicdiddepdepdepdepdepdepdepdepdepdepdepaaadcFaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcqdcqdcOdcOdepdfIdepdepdepdgTdgDdgEdepdepdepdepdepdepdepdfQdfQdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdepdepdiediediediediediedifdigdigdihdiediediediediidepdepdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdcOdepdepdepdepdepdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdhDdhDdhDdhDdijdikdildhDdhHdimdhDdhJdhDdhDdhDdindiodipdhDdepdepdepdepdepdepaaaaaaaaaaaaaaaaaaaaaaaaaaadcqdcqdcqdcOdcOdepdepdepdepdepdepdgzdgFdgBdepdepdepdepdepdepdepdepdepdcOdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgLdgLdgLdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgLdgLdgrdgrdcOdepdepdepdiediqdirdisditdiudivdiwdiwdiwdixdiydizdiAdgEdepdepdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdcOdepdepdepdepdepdepdepdepdepdepdcOdcOdcOdcOdcOdcqdcqdcqdcqdcrdcrdcrdhDdiBdiCdiDdiEdiCdiFdhDdhMdhNdiGdhJdhDdiHdiIdiJdiJdiJdhTdepdepdepdepdepdepdepaaaaaaaaaaaaaaaaaaaaaaaaaaadcOdcOdcOdepdepdepdepdepdepdepdepdiKdiLdiMdiNdiLdiLdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgLdgLdgLdgrdgrdcqdcOdepdepdepdiediOdirdiPdiQdirdirdirdirdirdiRdirdizdiSdiTdepdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdfhdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdcOdcOdcqdcqdcqdcqdcqdcqdhDdiUdiCdiVdiWdiXdiCdhDdhDdhDdhDdhJdhDdiHdiYdiYdiYdiZdhWdepdepdepdepdepdepdepaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdepdepdepdiKdjadjbdjbdjcdiLdepdhXdepdepdepdgpdfhdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgLdgLdgLdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcqdcOdepdepdepdiedjddirdirdjedirdirdirdirdirdixdjfdjgdixdgBdepdepdepdepdepdepdepdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcOdcOdepdfIdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdcOdcOdcOdcOdcqdcqdcqdhDdjhdiCdjidiCdjjdiCdjkdiZdjldjmdjndhDdiHdiYdjodiYdjpdiddepdepdepdepdepdepdcFaaaaaadcFaaaaaaaaaaaadcFaaaaaaaaadepdepdepdepdepdjqdjqdjrdjsdiKdjtdjudjudjvdiLdjwdjwdjwdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgqdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdgrdcrdcrdcOdcOdepdepdiedjxdirdjydjzdjAdjBdjCdirdjDdiediediediediedgTdgEdepdepdepdepdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcOdepdepdepdepdepdepdepdepdepdepdepdgTdgEdepdepdepdepdepdepdepdepdepdcOdcOdcqdcqdhDdhDdhDdhDdhDdhDdhDdjEdjFdjGdjEdjFdhDdhDdhDdhDdhDdjHdhDdhDdjIdjJdepdepaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFdepdepdjKdjsdjLdjMdjNdjOdjPdjQdjQdjRdjSdjTdjUdjVdgEdepdepdepdfjdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgqdgrdgrdgrdgqdgrdgrdgrdgrdcrdcrdcqdcOdepdepdiedjWdirdjXdiQdjYdjZdkadirdkbdkcdkddkedkfdkgdgYdgZdgSdgSdgSdgSdgSdgRdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcrdcrdcrdcqdcqdcqdcqdcOdcOdepdepdgVdgSdgSdgSdgSdgSdgSdgSdgSdgYdgZdgSdgSdgSdgSdgRdepdepdepdepdepdcOdcqdcqdcqdcqdcqdhDdkhdkidkjdiYdjpdkkdiZdjpdjkdkldkmdkndiZdjpdiYdkodkpdkqdiodipdkrdksdksdksdksdksdksdksdktdktdktdktdktdktdkudjrdkvdkwdkxdjMdkydkzdkAdkBdjQdjQdjQdkCdkDdkEdkFdiTdepdepdepdfjdcOdcqdcqdcrdcrdcrdcrdcrdcrdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgrdgrdgrdgrdcrdcrdcqdcOdepdepdiediediediedkGdkHdkIdkJdkGdkGdkKdiediediediedgzdgBdepdepdepdepdepdgIdepdepdepdepdcOdepdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdgIdepdepdepdepdepdepdepdepdgzdgBdepdepdepdepdgIdepdepdepdepdepdcOdcOdfhdcOdcOdcqdhDdhDdhDdhDdkLdjpdkMdkNdkOdjmdkPdkQdkQdkRdkRdkQdkQdkSdkTdkQdkTdkUdkUdkUdkUdkUdkUdkUdkUdkVdkVdkVdkVdkVdkVdkVdkWdkXdkWdkYdkXdkZdladlbdlcdlddledlfdjSdlgdlhdjVdgBdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgqdgrdcrdcrdcqdcOdcOdepdepdfudepdepdkGdlidljdlkdlldkGdfrdlmdlndepdepdepdepdepdgKdepdepdepdgQdgSdgSdgRdepdepdepdepdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdepdepdgVdgSdgWdepdepdepdepdcOdepdepdepdepdepdepdepdepdepdgIdepdepdepdepdepdepdepdfIdepdcOdcOdcOdcOdcOdhDdiYdlodlpdlqdlqdlpdlrdlsdlpdlqdlqdlpdltdludlvdlwdlxdlydlzdlzdlzdlzdlzdlzdlzdlAdlAdlAdlAdlAdlAdlBdlCdlDdlEdlFdlGdlHdlIdlJdlKdlKdlKdlKdlKdlKdlKdlKdlLdgAdlMdgAdftdfjdcOdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcqdcOdcOdepdepdepdepdkGdlNdlOdlPdlQdkGdepdepdepdepdepdepdcOdcOdfhdcOdepdepdepdepdepdgIdepdepdepdepdepdcOdcqdcqdcqdcqdcqdcOdcOdcOdcOdcOdepdgVdgWdepdepdepdcOdcOdcOdcOdcOdcOdfhdfidepdepdepdepdepdgIdepdepdepdepdepdepdepdepdepdepdepdcOdcOdhDdhDdlRdlSdlRdlTdlTdlUdlVdlWdlTdlTdlRdlXdlRdhDdlYdepdepdepaaadcFaaaaaaaafaaaaaaaaaaafaaadcFaaaaaaaaaaafaaadlZdjsdjMdmadmbdmcdmddmedmedmfdlKdmgdmhdmidmjdmjdmjdmjdftdepdcOdcqdcqdcrdcrdcrdcrdcqdcqdcqdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcOdcOdepdepdepdkGdkGdkGdkGdkGdkGdepdepdcOdcOdcOdcOdcOdcqdcqdcOdcOdepdepdepdepdgIdepdepdepdepdepdepdcOdcOdcOdcOdcOdcOdepdepdepdepdepdgIdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcOdepdepdepdepdepdepdgIdepdepdepdgTdgEdepdepdepdepdepdepdepdcOdhDdmkdmldmmdmldlTdmndmodmpdmqdmrdlTdmsdmtdmudhDdepdepdepdepdepdepaaaaaaaafdcFaaaaaaaafaafaafaafaafaafaafaafaafdjqdmvdmwdmxdlKdlKdlKdlKdmydlKdmzdlKdlKdmAdftdftdftdftdepdcOdcqdcqdcrdcrdcrdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcqdcqdcOdepdepdepdepdepdfudepdepdepdepdepdcOdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdgQdgSdgSdgSdgRdepdepdepdepdepdepdepdepdepdepdepdepdepdgIdepdcOdcOdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdepdepdgQdgSdgSdgSdgYdgZdgSdgSdgSdgRdepdepdepdepdhDdmBdmCdmDdmEdlTdmFdmrdmrdmGdmHdlTdmIdmJdmKdhDdepdepdepdepdepdepaafaafaafaafaafaafaafdmLdmLdmLdmLdmLaafaaaaaadjqdmMdmNdladmOdmPdmQdmedmedmRdmedmfdlKdepdepdepdepdepdcOdcOdcqdcqdcrdcrdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcqdcOdepdepdepdepdepdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdepdepdgQdgRdepdepdgTdgEdepdepdgVdgSdgSdgSdgSdgSdgWdepdcOdcqdcqdcqdcqdcrdcrdcrdcqdcqdcOdcOdcOdepdepdepdepdepdepdepdgzdgBdepdepdepdgIdepdepdepdepdhDdhDdhDdhDdhDdlTdmSdmTdmUdmVdmHdlTdlRdmWdlRdhDdepdepdepdepdepdepaaaaaaaafaaaaaaaaaaafdmLdmLdmLdmLdmLaafaaadjKdjsdmXdmYdmZdlKdlKdlKdlKdlKdlKdnadnbdlKdepdepdepdepdepdcOdcqdcqdcrdcrdcrdcqdcqdcqdcqdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcOdcOdcOdcOdepdepdepdepdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdgKdepdepdgQdgSdgSdgYdgZdgSdgSdgWdepdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcqdcqdcqdcOdcOdcOdcOdepdepdepdepdepdepdepdepdepdgQdgSdgSdgRdepdepdfudepdepdepdlTdlTdlTdlTdlTdlTdlTdgzdgAdgBdfudepdepdepdepdepdcFaaaaaaaafaaaaaaaaaaafdmLdmLdmLdmLdmLdncdkvdnddnedjMdnfdladngdngdnhdnidnjdnkdnldnbdlKdepdepdepdepdcOdcOdcqdcqdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcqdcOdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdfhdcOdepdepdepdepdgzdgBdepdepdepdepdgKdepdcOdcOdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdcOdcOdcOdcOdcOdcOdepdepdepdepdepdgIdepdepdepdepdepdepdepdepdepdfudepdepdepdepdepdepdepdepdepdepdepdepaafaafaafaafaafaafaafaafdmLdmLdmLdmLdmLdnmdjMdnmdjMdjMdnfdladjMdjMdnndjMdjMdnodnpdnqdlKdepdepdepdepdcOdcqdcqdcqdcrdcrdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdepdepdepdepdepdepdfhdcOdcOdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdcOdepdepdepdepdgIdepdepdepdepdepdepdepdepdepdepdepdepdepdgTdgEdepdepdepdepdepdepdepdepaaadcFaaaaaaaaaaaaaafdmLdmLdmLdmLdmLdjrdkvdnrdnsdjMdnfdntdlGdlGdnudlGdlGdnvdnwdnxdlKdepdepdepdgpdfhdcqdcqdcqdcrdcqdcqdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcqdcrdcrdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdepdepdepdepdgQdgSdgSdgSdgSdgSdgSdgSdgSdgSdgSdgSdgSdgSdgYdgZdgSdgSdgRdepdepdepdepdepdepaaaaaaaaaaaaaaaaafdmLdmLdmLdmLdmLaafaaadlZdjsdnydnfdladjMdjMdnzdnAdjMdjMdnadnBdlKdepdepdepdepdcOdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdgzdgBdepdepdgIdepdepdepdepdepdepdnCdnCaaaaaaaaaaafdmLdmLdmLdmLdmLaafaaaaaadlKdlKdnDdnEdlGdnFdnGdnHdnIdnJdnpdnbdlKdepdepdepdepdcOdcqdcqdcqdcqdcrdcqdcqdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdepdgQdgSdgSdgSdgSdgSdgSdnKdnLdnMdnMdnMdnMdnMdnMdnMdnMdnMdnMdnMdnMdnNdnOdnPdjMdjMdjMdnQdnRdnSdnTdnUdnVdlKdepdepdcOdcOdcOdcqdcqdcrdcrdcrdcqdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcOdcOdcOdepdepdepdepdepdepdepdcOdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdepdnCdnCaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlKdlKdjqdjrdjsdjqdlKdlKdlKdlKdlKdlKdlKdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcOdcOdcOdcOdcOdcOdcOdcOdcOdcOdfhdfidepdepdepdepdepdepdepdepdepdepdepdepdepdepaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdepdepdepdepdepdepdcOdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdepdgKdepdepdcFaaadcFaaaaaaaaaaaaaaaaaadcFaaaaaadepdepdepdepdepdepdepdepdepdepdepdepdepdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcOdepdepdepdepdepdepdepdepdepdepdepdepdcOdfhdcOdcOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdepdepdgpdfhdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcOdcOdepdepdepdepdepdepdepdepdepdcOdcqdcqdcOdcOdcOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdepdepdepdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcOdcOdcOdcOdcOdcOdcOdcOdcOdcOdcOdcqdcqdcqdcOdcOdcOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdepdepdepdepdepdepdepdcOdcOdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadepdepdepdgKdepdepdepdcOdcOdcOdcOdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaadepdepdcOdfhdcOdcOdcOdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqdcqaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaadcOdcOdcOdcOdcqdcqdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOdcOdcqdcqdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOdcrdcqdcqdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcFaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaadcFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcraaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaadcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcraaaaaaaaaaaadcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcrdcraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudctdctdcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudctdctdctdctdctdctdcudcudctdctdctdctdcudcudcudcudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcwdcvaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudctdctdctdcudcudctdcudcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcxdcydcxaafaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadczdcAdcBdcCaafaaaaaadctdctdctdctdctdctdctdcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcDdcEdcEdcFdcGdcHdcxaafaaaaaadctdctdctdctdcudcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdcKdcLdcMdcNdcOdcPaafaafdcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafaafaafdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcEdcEdcTdcUdcHdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagaagaagdcRdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcWdcXdcYdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafaafaafbRHaafaafaafdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcZddaddbddcdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdddddeddfdcVddgddhdcVdcVdcVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddiddjddkddlddmddndcvdcOddodcVddpddqdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddrddsddjddtdduddvddwddxddoddyddqddzddpdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddAddrddBddrddkddkddgddCddudcVddcddDdcVddqddEdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaafdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddFddGddkddHddIddkdcYddJddvddKddLddMdcVdcVdcVdcVdcVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddNddNddOddNddNddNdctdctdctdctdctdctdctdctdctdcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddPddQddRddkddIddSddtddTdduddUdcVddVddWdcVddXddoddYddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddNdeadebdecdedddNdctdctdctdctdctdctdctdctdctdcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdcudcudcVddndeedefdegddRdehdeiddvdejdcvdcOdekdcVddXddcddoddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctaaaaaadcIaaaaaaaaaaaaaaaaafaafaafddNdeldemdendeoddNdctdctdcRdcRdcRdcRdctdctdctdcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcVdcVdcVdcVdcVdcVddmddudepdeedduddJdeqdejdejddxddoddVdcVddXdcYderddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdesdesdesdesdcRdcRdcRdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaafdetdetdetddNddNdeudevddNddNdetdetdetdetdetdetdetdesdcRdctdctdcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcVdewdcOddvdexdcVdeydezdeAdcVddKdcVdeBdeCdeDdcVdcOdeEdcydeFdcYddbdcydcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaafaafaafdetdeGdeHdeIdeJdeKdeLdeMdeHdeHdeNdeOdePdeQdeRdetdesdesdctdctdcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcVdewdcYdcOddtddKdeEdeedeSdeedeTdcOdcOdeUddodcOdcYdcYdcVdcydeVdcYdcOdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaaaaafdetdeWdeHdeXdeYdeZdfadfbdetdetdfcdfddfedfedffdetdesdesdctdctdcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcVdewdfgdcYdcYddKdcYderddgdcYdfhdeTderdekdfidcYdfjddcdcVdeedcydeEdcOdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfkdfldesdesdesdesdesdesdesdesdesdesdfmdcRdcRdcRdcRdcRaaaaaaaaaaaaaaaaaaaafdetdfndfodfpdfqdfpdfrdeHdfsdetdftdfudfvdfwdfxdesdesdcRdctdctdctdcudcudcudcudcudcudcudctdctdcudcudctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcVdewdfyddtddmdcVdfzdcVdfAdfBdcVddvdcVdfAdfBdcVddudeEdcVdeUdfCdcyddVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfmdesdesdesdesdesdesdesdesdesdesdesdesdfkdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaafdetdfDdeHdfEdeJdeHdfFdeHdfGdetdftdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcVdcVdcVdcVdcVdcVdfzdcVdfHddoddvddVddcddudehdduddMddtdcVdfAdfIdfJdfKdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfmdesdesdesdesdesdesdesdesdesdesdesdesdfLdesdcRaaaaaaaaaaaaaaadcIaaaaafaafdetdfMdeHdfNdeYdfOdeHdeHdfsdetdftdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVddoddVdfPddJdcHddtddodcVdduddcdcVdfQdfRdfRdfSdcVdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaafaafdfUdetdetdfVdfWdetdetdfXdfYdfXdetdftdesdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVddVdcOddMddodduddcddMdcVdfzdcVdcVddXdcydfRdfZdgadfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdgbdgcdgddgedgedgedgedgedgedgfdgbdgcdfxdesdggdghdgidetdgjdeHdgkdetdftdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVdcVdcVdcVdcVdcVdcVdcVdcVdfzdcVddXdcyddYdcydfSdgldfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgmdgndgndgndgndgndgndgndgndgmdesdesdesdgodgodgodetdgpdgqdgrdetdftdesdesdesdesdesdesdgsdfkdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgtdgudgudgudgtdgudgudgudgudgtaaaaaaaaaaaaaaadgtdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdfzdfzdfzdfzdfzdfzdfzdfzdfzdfzdcVddXddYddYddYddZdcVdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdgbdgcdgvdgwdgwdgwdgwdgwdgwdgxdgbdgcdesdesdesdesdesdetdfXdgydfXdetdgzdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdfKdgAdgBdcVdcVdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdesdesdesdesdesdfxdgCdgDdgEdgFdgGdgHdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcVdfRdfRddYdcVdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdcRdcRdcRdcRdcRdesdesdesdesdesdesdgCdgIdgEdesdesdesdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcVdgJdgKdgJdcVdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaadcIaaadcRdcRdcRdctdctdctdctdcRdcRdcRdesdesdesdesdesdgLdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdcVdgMdgAdfKdcVdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdgNdesdesdesdesdesdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdcRdcRdcRdesdesdesdgLdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdgPdgQdgRdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdfkdcRdesdesdfmdfmdcRdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdctdctdctdcRdcRdesdesdgLdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdgSdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdcRdcRdcRdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdctdctdctdctdcRdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudctdctdctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdgSdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaadcudcuaaaaaadcIaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdgTdgUdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdgSdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcuaaaaaadcIaaadctdcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgudgtdgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudcudctdctdcRdcRdesdesdgLdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadctaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdcRdesdesdgLdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcIaaadcudcudcuaaaaaadcudcudcudcudcudcudcudcudcudctdcRdesdesdgTdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgtdgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcudcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdgsdfkdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaadctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaadcIdcudcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadgOaaaaaadcudcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcudgOdgOaaaaaadcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcudcudgOaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdgLdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgLdesdesdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcQdcQaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcQdcQdgXaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgTdgUdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadgXaaaaaaaaaaaaaaadcIaaaaaadcudcudcudctdctdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafdcQdcQdcudcudctdctdcRdfkdfldesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagdcQdcQdcQdcudctdctdcRdcRdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQaafaafaafaafaafaafaafaafdcQdcudcudcudctdctdcRdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdesdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdcudcudctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdesdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdctdctdctdcRdesdgYdgZdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdcRdcRdesdgLdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdcRdesdesdgLdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctdctdcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgtdgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdcRdesdesdgLdgsdfkdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdesdesdgYdgZdesdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcRdcRdcRdesdesdgLdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcIaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadhaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdgLdesdesdesdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudcudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdgLdesdesdesdesdcRdcRdcRdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdesdgLdesdesdesdesdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdgLdesdgWdgHdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdgTdgVdhbdhcdgVdgVdgVdgUdesdesdcRdcRdcRdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdgCdgEdesdesdesdgLdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcIdcRdcRdesdgNdesdesdesdesdesdesdesdesdgTdgVdgUdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadctdcRdcRdfkdcRdcRdcRdcRdcRdcRdesdesdesdesdgLdesdesdesdcRdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdcRdcRdesdesdesdgLdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafaafaafaafdcRdcRdcRdcRdctdctdctdctdctdcRdcRdesdesdgTdgVdgVdgUdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQdcQaagaagaagaagaagaagaagaagaagaagaagaagaagaagdcQdcQdcQdcQdcudctdctdctdcRdesdesdesdesdesdgLdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafdfUaafaafaafaafaafaafaafaafaafaafaafaafdcQdcQdcudcudcudctdctdcRdcRdesdesdesdesdgTdgVdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdcRdcRdcRdcRdesdgNdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadcIdcuaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdcRdcRdfkdesdesdgLdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdcudcudcudcudfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdesdgTdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdfTdcudcudcudfTdfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudctdctdctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaadcIdfTdfTdcudcudcudfTdfTdcIaaaaaaaaadcIaaaaaaaaadcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdfTdcudcudcudfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIdcudcudcudfTdfTdcIaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgOdgudgOdgOdgOdgOdgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdesdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdesdesdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgYdgVdgVdgVdgVdgZdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdesdgNdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgtdgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdesdfkdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaadcudcudcudcudcudcudcudcudcudctdcRdcRdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdctdcRdesdesdgLdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdgYdgZdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgtdgudgudgudgOdgOdgOdgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdfkdfldgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdcRdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcRdcRdcRdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudcRdesdesdcRdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQaafaafaafaafaafaafaafaafaafaafdcQdcQdcudcudcudcudcudctdctdcRdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudesdesdesdesdgtdgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagaagdcQdcQdcQdcudcudcudcudcudctdctdcRdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgtdgudesdesdesdesdgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafaafaafdgXdgXaafaafaafdcQdcQdcudcudcudcudcudcudctdctdctdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudesdesdesdesdcRdcRdcRdcRdgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadgXdgXdgXdgXaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgtdesdesdesdesdesdcRdcRdcRdgudgudgudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadgXdgXdgXdgXaaaaaadcIaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudesdesdesdesdesdcRdcRdgudgudgudgudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcIaaaaaaaaadgXdgXaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdcRdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhddesdhddesdcRdcRdcRdgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgtdgudgudgOdgOdgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhedgmdhedesdcRdgudgudgudgudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhfdhgdhhdgudgudgudgudgudctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgtdgudgudgudgOdgudgudgtdgudgudgudgudgudgudgudgudgtdgudhidhgdhjdgudgudgudgudgudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudesdesdgbdgcdhkdgedgedgedgedgedgedhldhgdhjdgudgudgudgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhmdhmdhmdhmdhmdhmdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdgsdfkdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudesdesdesdesdgmdhndhndhndhndhndhndhndhodhpdhjdgudgudgtdgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhqdhrdhsdhtdhudhmdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcRdesdesdesdgbdhvdgvdgwdgwdgwdgwdgwdhwdhgdhxdhydgudgudgudgudgudcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhzdhAdhBdhCdhDdhmdcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgOdgOdgOdgudgudgudgudgudgudcRdcRdcRdesdesdesdesdgudgudgudgudgudgudhidhgdhjdgudgtdgudesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfwdhEdhFdcudhGdhmdhmdhmdhHdhmdhmdhmdcudcudcudctdctaaaaaadcIaaaaaaaaaaaadcIaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudctdctdcRdcRdesdesdesdgudgudgudgudgudgudgudhidhgdhjdgudesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhIdhFdhJdcudhGdhKdhLdhGdhMdhGdcRdcRdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdcudcudcudcudcudcudcudcudctdctdcRdcRdesdesdgLdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdctdctdcRdcRdcRdesdesdgudgudgudgudgudgtdgudhNdhgdhOdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfwdfkdctdhGdhPdhQdhRdhSdhGdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdcudcudcudcudcudcudcudcudctdctdctdcRdesdesdgLdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdctdctdgudgudgudgudgudgudgudgudgudgudgudhddgmdhddesdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhTdcudctdhGdhGdhGdhGdhMdhGdesdesdcRdcRdfkdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdcudcudcudcudctdctdctdctdctdctdcRdcRdesdgLdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdctdctdgudgudgudgudgudgtdgudgudgudesdesdhedesdhedesdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhUdcudcudhGdhKdhVdhGdhMdhWdesdesdesdesdfLdesdcRdcRaaaaaaaaaaaaaaaaaaaaaaaadcIaaadctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdesdgLdesdesdesdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgudesdesdesdesdesdesdesdesdhXdhXdhXdesdesdesdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudhUdcudcudhGdhPdhQdhYdhMdhZdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdcRdcRdfkdcRdcRdesdesdgLdesdesdesdesdesdesdesdesdfTdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudesdiadesdesdesdesdesdesdibdicdiddesdesdesdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudhGdiedhGdhGdhGdhGdhGdhGdifdigdesdesdesdesdesdesdesdesdesdesdesaaadcIaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdcRdcRdesdfLdesdesdesdgWdgGdgHdesdesdesdesdesdesdesdfTdfTdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudesdesdihdihdihdihdihdihdiidijdijdikdihdihdihdihdildesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdesdesdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudhGdhGdhGdhGdimdindiodhGdhKdipdhGdhMdhGdhGdhGdiqdirdisdhGdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdcRdesdesdesdesdesdesdgCdgIdgEdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudcRdesdesdesdihditdiudivdiwdixdiydizdizdizdiAdiBdiCdiDdgHdesdesdcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdcudcudcudhGdiEdiFdiGdiHdiFdiIdhGdhPdhQdiJdhMdhGdiKdiLdiMdiMdiMdhWdesdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdesdesdesdesdesdesdesdesdiNdiOdiPdiQdiOdiOdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudctdcRdesdesdesdihdiRdiudiSdiTdiudiudiudiudiudiUdiudiCdiVdiWdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdfkdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctdctdctdhGdiXdiFdiYdiZdjadiFdhGdhGdhGdhGdhMdhGdiKdjbdjbdjbdjcdhZdesdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdiNdjddjedjedjfdiOdesdiadesdesdesdgsdfkdcRdctdctdcudcudcudcudcudcudcudcudcudcudctdctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudctdcRdesdesdesdihdjgdiudiudjhdiudiudiudiudiudiAdjidjjdiAdgEdesdesdesdesdesdesdesdcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudctdctdcRdcRdesdfLdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdcRdcRdctdctdctdhGdjkdiFdjldiFdjmdiFdjndjcdjodjpdjqdhGdiKdjbdjrdjbdjsdigdesdesdesdesdesdesdcIaaaaaadcIaaaaaaaaaaaadcIaaaaaaaaadesdesdesdesdesdjtdjtdjudjvdiNdjwdjxdjxdjydiOdjzdjzdjzdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcRdcRdesdesdihdjAdiudjBdjCdjDdjEdjFdiudjGdihdihdihdihdihdgWdgHdesdesdesdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdgWdgHdesdesdesdesdesdesdesdesdesdcRdcRdctdctdhGdhGdhGdhGdhGdhGdhGdjHdjIdjJdjHdjIdhGdhGdhGdhGdhGdjKdhGdhGdjLdjMdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdjNdjvdjOdjPdjQdjRdjSdjTdjTdjUdjVdjWdjXdjYdgHdesdesdesdfmdcRdctdctdcudcudcudcudcudcudcudctdctdctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgtdgudgudgudgtdgudgudgudgudcudcudctdcRdesdesdihdjZdiudkadiTdkbdkcdkddiudkedkfdkgdkhdkidkjdhbdhcdgVdgVdgVdgVdgVdgUdesdesdesdesdcRdcRdcRdctdctdctdctdctdcudcudcudctdctdctdctdcRdcRdesdesdgYdgVdgVdgVdgVdgVdgVdgVdgVdhbdhcdgVdgVdgVdgVdgUdesdesdesdesdesdcRdctdctdctdctdctdhGdkkdkldkmdjbdjsdkndjcdjsdjndkodkpdkqdjcdjsdjbdkrdksdktdirdisdkudkvdkvdkvdkvdkvdkvdkvdkwdkwdkwdkwdkwdkwdkxdjudkydkzdkAdjPdkBdkCdkDdkEdjTdjTdjTdkFdkGdkHdkIdiWdesdesdesdfmdcRdctdctdcudcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudcudcudctdcRdesdesdihdihdihdihdkJdkKdkLdkMdkJdkJdkNdihdihdihdihdgCdgEdesdesdesdesdesdgLdesdesdesdesdcRdesdcRdcRdctdctdctdctdctdctdctdctdctdctdcRdcRdesdesdesdgLdesdesdesdesdesdesdesdesdgCdgEdesdesdesdesdgLdesdesdesdesdesdcRdcRdfkdcRdcRdctdhGdhGdhGdhGdkOdjsdkPdkQdkRdjpdkSdkTdkTdkUdkUdkTdkTdkVdkWdkTdkWdkXdkXdkXdkXdkXdkXdkXdkXdkYdkYdkYdkYdkYdkYdkYdkZdladkZdlbdladlcdlddledlfdlgdlhdlidjVdljdlkdjYdgEdesdesdesdesdcRdcRdctdctdcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudcudcudctdcRdcRdesdesdfxdesdesdkJdlldlmdlndlodkJdfudlpdlqdesdesdesdesdesdgNdesdesdesdgTdgVdgVdgUdesdesdesdesdcRdctdctdctdctdctdctdctdctdctdctdcRdesdesdgYdgVdgZdesdesdesdesdcRdesdesdesdesdesdesdesdesdesdgLdesdesdesdesdesdesdesdfLdesdcRdcRdcRdcRdcRdhGdjbdlrdlsdltdltdlsdludlvdlsdltdltdlsdlwdlxdlydlzdlAdlBdlCdlCdlCdlCdlCdlCdlCdlDdlDdlDdlDdlDdlDdlEdlFdlGdlHdlIdlJdlKdlLdlMdlNdlNdlNdlNdlNdlNdlNdlNdlOdgDdlPdgDdfwdfmdcRdctdctdcudcudcudcudctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudctdcRdcRdesdesdesdesdkJdlQdlRdlSdlTdkJdesdesdesdesdesdesdcRdcRdfkdcRdesdesdesdesdesdgLdesdesdesdesdesdcRdctdctdctdctdctdcRdcRdcRdcRdcRdesdgYdgZdesdesdesdcRdcRdcRdcRdcRdcRdfkdfldesdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdesdesdcRdcRdhGdhGdlUdlVdlUdlWdlWdlXdlYdlZdlWdlWdlUdmadlUdhGdmbdesdesdesaaadcIaaaaaaaafaaaaaaaaaaafaaadcIaaaaaaaaaaafaaadmcdjvdjPdmddmedmfdmgdmhdmhdmidlNdmjdmkdmldmmdmmdmmdmmdfwdesdcRdctdctdcudcudcudcudctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdcRdcRdesdesdesdkJdkJdkJdkJdkJdkJdesdesdcRdcRdcRdcRdcRdctdctdcRdcRdesdesdesdesdgLdesdesdesdesdesdesdcRdcRdcRdcRdcRdcRdesdesdesdesdesdgLdesdesdcRdcRdcRdctdctdctdctdctdcRdesdesdesdesdesdesdgLdesdesdesdgWdgHdesdesdesdesdesdesdesdcRdhGdmndmodmpdmodlWdmqdmrdmsdmtdmudlWdmvdmwdmxdhGdesdesdesdesdesdesaaaaaaaafdcIaaaaaaaafaafaafaafaafaafaafaafaafdjtdmydmzdmAdlNdlNdlNdlNdmBdlNdmCdlNdlNdmDdfwdfwdfwdfwdesdcRdctdctdcudcudcudctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudctdctdcRdesdesdesdesdesdfxdesdesdesdesdesdcRdctdctdctdctdctdctdctdcRdcRdesdesdesdgTdgVdgVdgVdgUdesdesdesdesdesdesdesdesdesdesdesdesdesdgLdesdcRdcRdctdctdctdctdctdctdctdcRdcRdesdesdesdesdesdgTdgVdgVdgVdhbdhcdgVdgVdgVdgUdesdesdesdesdhGdmEdmFdmGdmHdlWdmIdmudmudmJdmKdlWdmLdmMdmNdhGdesdesdesdesdesdesaafaafaafaafaafaafaafdmOdmOdmOdmOdmOaafaaaaaadjtdmPdmQdlddmRdmSdmTdmhdmhdmUdmhdmidlNdesdesdesdesdesdcRdcRdctdctdcudcudctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdcRdesdesdesdesdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdgTdgUdesdesdgWdgHdesdesdgYdgVdgVdgVdgVdgVdgZdesdcRdctdctdctdctdcudcudcudctdctdcRdcRdcRdesdesdesdesdesdesdesdgCdgEdesdesdesdgLdesdesdesdesdhGdhGdhGdhGdhGdlWdmVdmWdmXdmYdmKdlWdlUdmZdlUdhGdesdesdesdesdesdesaaaaaaaafaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaadjNdjvdnadnbdncdlNdlNdlNdlNdlNdlNdnddnedlNdesdesdesdesdesdcRdctdctdcudcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcRdcRdcRdcRdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdcRdesdgNdesdesdgTdgVdgVdhbdhcdgVdgVdgZdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudctdctdctdcRdcRdcRdcRdesdesdesdesdesdesdesdesdesdgTdgVdgVdgUdesdesdfxdesdesdesdlWdlWdlWdlWdlWdlWdlWdgCdgDdgEdfxdesdesdesdesdesdcIaaaaaaaafaaaaaaaaaaafdmOdmOdmOdmOdmOdnfdkydngdnhdjPdnidlddnjdnjdnkdnldnmdnndnodnedlNdesdesdesdesdcRdcRdctdctdcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudctdctdctdctdctdcRdcRdfkdcRdesdesdesdesdgCdgEdesdesdesdesdgNdesdcRdcRdcRdcRdcRdctdctdcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdesdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdfxdesdesdesdesdesdesdesdesdesdesdesdesaafaafaafaafaafaafaafaafdmOdmOdmOdmOdmOdnpdjPdnpdjPdjPdnidlddjPdjPdnqdjPdjPdnrdnsdntdlNdesdesdesdesdcRdctdctdctdcudcudctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdfkdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdesdesdesdesdgWdgHdesdesdesdesdesdesdesdesaaadcIaaaaaaaaaaaaaafdmOdmOdmOdmOdmOdjudkydnudnvdjPdnidnwdlJdlJdnxdlJdlJdnydnzdnAdlNdesdesdesdgsdfkdctdctdctdcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdcudcudctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdesdesdesdgTdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdhbdhcdgVdgVdgUdesdesdesdesdesdesaaaaaaaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaadmcdjvdnBdnidlddjPdjPdnCdnDdjPdjPdnddnEdlNdesdesdesdesdcRdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgCdgEdesdesdgLdesdesdesdesdesdesdnFdnFaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaaaaadlNdlNdnGdnHdlJdnIdnJdnKdnLdnMdnsdnedlNdesdesdesdesdcRdctdctdctdctdcudctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgTdgVdgVdgVdgVdgVdgVdnNdnOdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnQdnRdnSdjPdjPdjPdnTdnUdnVdnWdnXdnYdlNdesdesdcRdcRdcRdctdctdcudcudcudctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdnFdnFaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlNdlNdjtdjudjvdjtdlNdlNdlNdlNdlNdlNdlNdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdfkdfldesdesdesdesdesdesdesdesdesdesdesdesdesdesaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdgNdesdesdcIaaadcIaaaaaaaaaaaaaaaaaadcIaaaaaadesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcRdfkdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdgsdfkdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdcRdctdctdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdctdctdctdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdgNdesdesdesdcRdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaadesdesdcRdfkdcRdcRdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaadcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcuaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcuaaaaaaaaaaaadcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/tgstation.dme b/tgstation.dme index 4363039c86..e5251ef92e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -5,6 +5,266 @@ // END_INTERNALS // BEGIN_FILE_DIR #define FILE_DIR . +#define FILE_DIR ".svn" +#define FILE_DIR ".svn/pristine" +#define FILE_DIR ".svn/pristine/00" +#define FILE_DIR ".svn/pristine/01" +#define FILE_DIR ".svn/pristine/02" +#define FILE_DIR ".svn/pristine/03" +#define FILE_DIR ".svn/pristine/04" +#define FILE_DIR ".svn/pristine/05" +#define FILE_DIR ".svn/pristine/06" +#define FILE_DIR ".svn/pristine/07" +#define FILE_DIR ".svn/pristine/08" +#define FILE_DIR ".svn/pristine/09" +#define FILE_DIR ".svn/pristine/0a" +#define FILE_DIR ".svn/pristine/0b" +#define FILE_DIR ".svn/pristine/0c" +#define FILE_DIR ".svn/pristine/0d" +#define FILE_DIR ".svn/pristine/0e" +#define FILE_DIR ".svn/pristine/0f" +#define FILE_DIR ".svn/pristine/10" +#define FILE_DIR ".svn/pristine/11" +#define FILE_DIR ".svn/pristine/12" +#define FILE_DIR ".svn/pristine/13" +#define FILE_DIR ".svn/pristine/14" +#define FILE_DIR ".svn/pristine/15" +#define FILE_DIR ".svn/pristine/16" +#define FILE_DIR ".svn/pristine/17" +#define FILE_DIR ".svn/pristine/18" +#define FILE_DIR ".svn/pristine/19" +#define FILE_DIR ".svn/pristine/1a" +#define FILE_DIR ".svn/pristine/1b" +#define FILE_DIR ".svn/pristine/1c" +#define FILE_DIR ".svn/pristine/1d" +#define FILE_DIR ".svn/pristine/1e" +#define FILE_DIR ".svn/pristine/1f" +#define FILE_DIR ".svn/pristine/20" +#define FILE_DIR ".svn/pristine/21" +#define FILE_DIR ".svn/pristine/22" +#define FILE_DIR ".svn/pristine/23" +#define FILE_DIR ".svn/pristine/24" +#define FILE_DIR ".svn/pristine/25" +#define FILE_DIR ".svn/pristine/26" +#define FILE_DIR ".svn/pristine/27" +#define FILE_DIR ".svn/pristine/28" +#define FILE_DIR ".svn/pristine/29" +#define FILE_DIR ".svn/pristine/2a" +#define FILE_DIR ".svn/pristine/2b" +#define FILE_DIR ".svn/pristine/2c" +#define FILE_DIR ".svn/pristine/2d" +#define FILE_DIR ".svn/pristine/2e" +#define FILE_DIR ".svn/pristine/2f" +#define FILE_DIR ".svn/pristine/30" +#define FILE_DIR ".svn/pristine/31" +#define FILE_DIR ".svn/pristine/32" +#define FILE_DIR ".svn/pristine/33" +#define FILE_DIR ".svn/pristine/34" +#define FILE_DIR ".svn/pristine/35" +#define FILE_DIR ".svn/pristine/36" +#define FILE_DIR ".svn/pristine/37" +#define FILE_DIR ".svn/pristine/38" +#define FILE_DIR ".svn/pristine/39" +#define FILE_DIR ".svn/pristine/3a" +#define FILE_DIR ".svn/pristine/3b" +#define FILE_DIR ".svn/pristine/3c" +#define FILE_DIR ".svn/pristine/3d" +#define FILE_DIR ".svn/pristine/3e" +#define FILE_DIR ".svn/pristine/3f" +#define FILE_DIR ".svn/pristine/40" +#define FILE_DIR ".svn/pristine/41" +#define FILE_DIR ".svn/pristine/42" +#define FILE_DIR ".svn/pristine/43" +#define FILE_DIR ".svn/pristine/44" +#define FILE_DIR ".svn/pristine/45" +#define FILE_DIR ".svn/pristine/46" +#define FILE_DIR ".svn/pristine/47" +#define FILE_DIR ".svn/pristine/48" +#define FILE_DIR ".svn/pristine/49" +#define FILE_DIR ".svn/pristine/4a" +#define FILE_DIR ".svn/pristine/4b" +#define FILE_DIR ".svn/pristine/4c" +#define FILE_DIR ".svn/pristine/4d" +#define FILE_DIR ".svn/pristine/4e" +#define FILE_DIR ".svn/pristine/4f" +#define FILE_DIR ".svn/pristine/50" +#define FILE_DIR ".svn/pristine/51" +#define FILE_DIR ".svn/pristine/52" +#define FILE_DIR ".svn/pristine/53" +#define FILE_DIR ".svn/pristine/54" +#define FILE_DIR ".svn/pristine/55" +#define FILE_DIR ".svn/pristine/56" +#define FILE_DIR ".svn/pristine/57" +#define FILE_DIR ".svn/pristine/58" +#define FILE_DIR ".svn/pristine/59" +#define FILE_DIR ".svn/pristine/5a" +#define FILE_DIR ".svn/pristine/5b" +#define FILE_DIR ".svn/pristine/5c" +#define FILE_DIR ".svn/pristine/5d" +#define FILE_DIR ".svn/pristine/5e" +#define FILE_DIR ".svn/pristine/5f" +#define FILE_DIR ".svn/pristine/60" +#define FILE_DIR ".svn/pristine/61" +#define FILE_DIR ".svn/pristine/62" +#define FILE_DIR ".svn/pristine/63" +#define FILE_DIR ".svn/pristine/64" +#define FILE_DIR ".svn/pristine/65" +#define FILE_DIR ".svn/pristine/66" +#define FILE_DIR ".svn/pristine/67" +#define FILE_DIR ".svn/pristine/68" +#define FILE_DIR ".svn/pristine/69" +#define FILE_DIR ".svn/pristine/6a" +#define FILE_DIR ".svn/pristine/6b" +#define FILE_DIR ".svn/pristine/6c" +#define FILE_DIR ".svn/pristine/6d" +#define FILE_DIR ".svn/pristine/6e" +#define FILE_DIR ".svn/pristine/6f" +#define FILE_DIR ".svn/pristine/70" +#define FILE_DIR ".svn/pristine/71" +#define FILE_DIR ".svn/pristine/72" +#define FILE_DIR ".svn/pristine/73" +#define FILE_DIR ".svn/pristine/74" +#define FILE_DIR ".svn/pristine/75" +#define FILE_DIR ".svn/pristine/76" +#define FILE_DIR ".svn/pristine/77" +#define FILE_DIR ".svn/pristine/78" +#define FILE_DIR ".svn/pristine/79" +#define FILE_DIR ".svn/pristine/7a" +#define FILE_DIR ".svn/pristine/7b" +#define FILE_DIR ".svn/pristine/7c" +#define FILE_DIR ".svn/pristine/7d" +#define FILE_DIR ".svn/pristine/7e" +#define FILE_DIR ".svn/pristine/7f" +#define FILE_DIR ".svn/pristine/80" +#define FILE_DIR ".svn/pristine/81" +#define FILE_DIR ".svn/pristine/82" +#define FILE_DIR ".svn/pristine/83" +#define FILE_DIR ".svn/pristine/84" +#define FILE_DIR ".svn/pristine/85" +#define FILE_DIR ".svn/pristine/86" +#define FILE_DIR ".svn/pristine/87" +#define FILE_DIR ".svn/pristine/88" +#define FILE_DIR ".svn/pristine/89" +#define FILE_DIR ".svn/pristine/8a" +#define FILE_DIR ".svn/pristine/8b" +#define FILE_DIR ".svn/pristine/8c" +#define FILE_DIR ".svn/pristine/8d" +#define FILE_DIR ".svn/pristine/8e" +#define FILE_DIR ".svn/pristine/8f" +#define FILE_DIR ".svn/pristine/90" +#define FILE_DIR ".svn/pristine/91" +#define FILE_DIR ".svn/pristine/92" +#define FILE_DIR ".svn/pristine/93" +#define FILE_DIR ".svn/pristine/94" +#define FILE_DIR ".svn/pristine/95" +#define FILE_DIR ".svn/pristine/96" +#define FILE_DIR ".svn/pristine/97" +#define FILE_DIR ".svn/pristine/98" +#define FILE_DIR ".svn/pristine/99" +#define FILE_DIR ".svn/pristine/9a" +#define FILE_DIR ".svn/pristine/9b" +#define FILE_DIR ".svn/pristine/9c" +#define FILE_DIR ".svn/pristine/9d" +#define FILE_DIR ".svn/pristine/9e" +#define FILE_DIR ".svn/pristine/9f" +#define FILE_DIR ".svn/pristine/a0" +#define FILE_DIR ".svn/pristine/a1" +#define FILE_DIR ".svn/pristine/a2" +#define FILE_DIR ".svn/pristine/a3" +#define FILE_DIR ".svn/pristine/a4" +#define FILE_DIR ".svn/pristine/a5" +#define FILE_DIR ".svn/pristine/a6" +#define FILE_DIR ".svn/pristine/a7" +#define FILE_DIR ".svn/pristine/a8" +#define FILE_DIR ".svn/pristine/a9" +#define FILE_DIR ".svn/pristine/aa" +#define FILE_DIR ".svn/pristine/ab" +#define FILE_DIR ".svn/pristine/ac" +#define FILE_DIR ".svn/pristine/ad" +#define FILE_DIR ".svn/pristine/ae" +#define FILE_DIR ".svn/pristine/af" +#define FILE_DIR ".svn/pristine/b0" +#define FILE_DIR ".svn/pristine/b1" +#define FILE_DIR ".svn/pristine/b2" +#define FILE_DIR ".svn/pristine/b3" +#define FILE_DIR ".svn/pristine/b4" +#define FILE_DIR ".svn/pristine/b5" +#define FILE_DIR ".svn/pristine/b6" +#define FILE_DIR ".svn/pristine/b7" +#define FILE_DIR ".svn/pristine/b8" +#define FILE_DIR ".svn/pristine/b9" +#define FILE_DIR ".svn/pristine/ba" +#define FILE_DIR ".svn/pristine/bb" +#define FILE_DIR ".svn/pristine/bc" +#define FILE_DIR ".svn/pristine/bd" +#define FILE_DIR ".svn/pristine/be" +#define FILE_DIR ".svn/pristine/bf" +#define FILE_DIR ".svn/pristine/c0" +#define FILE_DIR ".svn/pristine/c1" +#define FILE_DIR ".svn/pristine/c2" +#define FILE_DIR ".svn/pristine/c3" +#define FILE_DIR ".svn/pristine/c4" +#define FILE_DIR ".svn/pristine/c5" +#define FILE_DIR ".svn/pristine/c6" +#define FILE_DIR ".svn/pristine/c7" +#define FILE_DIR ".svn/pristine/c8" +#define FILE_DIR ".svn/pristine/c9" +#define FILE_DIR ".svn/pristine/ca" +#define FILE_DIR ".svn/pristine/cb" +#define FILE_DIR ".svn/pristine/cc" +#define FILE_DIR ".svn/pristine/cd" +#define FILE_DIR ".svn/pristine/ce" +#define FILE_DIR ".svn/pristine/cf" +#define FILE_DIR ".svn/pristine/d0" +#define FILE_DIR ".svn/pristine/d1" +#define FILE_DIR ".svn/pristine/d2" +#define FILE_DIR ".svn/pristine/d3" +#define FILE_DIR ".svn/pristine/d4" +#define FILE_DIR ".svn/pristine/d5" +#define FILE_DIR ".svn/pristine/d6" +#define FILE_DIR ".svn/pristine/d7" +#define FILE_DIR ".svn/pristine/d8" +#define FILE_DIR ".svn/pristine/d9" +#define FILE_DIR ".svn/pristine/da" +#define FILE_DIR ".svn/pristine/db" +#define FILE_DIR ".svn/pristine/dc" +#define FILE_DIR ".svn/pristine/dd" +#define FILE_DIR ".svn/pristine/de" +#define FILE_DIR ".svn/pristine/df" +#define FILE_DIR ".svn/pristine/e0" +#define FILE_DIR ".svn/pristine/e1" +#define FILE_DIR ".svn/pristine/e2" +#define FILE_DIR ".svn/pristine/e3" +#define FILE_DIR ".svn/pristine/e4" +#define FILE_DIR ".svn/pristine/e5" +#define FILE_DIR ".svn/pristine/e6" +#define FILE_DIR ".svn/pristine/e7" +#define FILE_DIR ".svn/pristine/e8" +#define FILE_DIR ".svn/pristine/e9" +#define FILE_DIR ".svn/pristine/ea" +#define FILE_DIR ".svn/pristine/eb" +#define FILE_DIR ".svn/pristine/ec" +#define FILE_DIR ".svn/pristine/ed" +#define FILE_DIR ".svn/pristine/ee" +#define FILE_DIR ".svn/pristine/ef" +#define FILE_DIR ".svn/pristine/f0" +#define FILE_DIR ".svn/pristine/f1" +#define FILE_DIR ".svn/pristine/f2" +#define FILE_DIR ".svn/pristine/f3" +#define FILE_DIR ".svn/pristine/f4" +#define FILE_DIR ".svn/pristine/f5" +#define FILE_DIR ".svn/pristine/f6" +#define FILE_DIR ".svn/pristine/f7" +#define FILE_DIR ".svn/pristine/f8" +#define FILE_DIR ".svn/pristine/f9" +#define FILE_DIR ".svn/pristine/fa" +#define FILE_DIR ".svn/pristine/fb" +#define FILE_DIR ".svn/pristine/fc" +#define FILE_DIR ".svn/pristine/fd" +#define FILE_DIR ".svn/pristine/fe" +#define FILE_DIR ".svn/pristine/ff" +#define FILE_DIR "bot" +#define FILE_DIR "bot/Marakov" #define FILE_DIR "code" #define FILE_DIR "code/ATMOSPHERICS" #define FILE_DIR "code/ATMOSPHERICS/components" @@ -25,6 +285,7 @@ #define FILE_DIR "code/game/area" #define FILE_DIR "code/game/asteroid" #define FILE_DIR "code/game/gamemodes" +#define FILE_DIR "code/game/gamemodes/alien" #define FILE_DIR "code/game/gamemodes/blob" #define FILE_DIR "code/game/gamemodes/blob/blobs" #define FILE_DIR "code/game/gamemodes/changeling" @@ -121,6 +382,7 @@ #define FILE_DIR "code/modules/mob/living/carbon/monkey" #define FILE_DIR "code/modules/mob/living/silicon" #define FILE_DIR "code/modules/mob/living/silicon/ai" +#define FILE_DIR "code/modules/mob/living/silicon/ai/freelook" #define FILE_DIR "code/modules/mob/living/silicon/decoy" #define FILE_DIR "code/modules/mob/living/silicon/pai" #define FILE_DIR "code/modules/mob/living/silicon/robot" @@ -172,6 +434,38 @@ #define FILE_DIR "code/WorkInProgress/mapload" #define FILE_DIR "code/WorkInProgress/organs" #define FILE_DIR "code/WorkInProgress/virus2" +#define FILE_DIR "config" +#define FILE_DIR "config/names" +#define FILE_DIR "data" +#define FILE_DIR "data/logs" +#define FILE_DIR "data/logs/2012" +#define FILE_DIR "data/logs/2012/07-July" +#define FILE_DIR "data/logs/2012/08-August" +#define FILE_DIR "data/player_saves" +#define FILE_DIR "data/player_saves/c" +#define FILE_DIR "data/player_saves/c/calasmere" +#define FILE_DIR "data/player_saves/c/cheridan" +#define FILE_DIR "data/player_saves/c/cindikate" +#define FILE_DIR "data/player_saves/d" +#define FILE_DIR "data/player_saves/d/darktechnomancer" +#define FILE_DIR "data/player_saves/d/doohl" +#define FILE_DIR "data/player_saves/g" +#define FILE_DIR "data/player_saves/g/giacomand" +#define FILE_DIR "data/player_saves/g/giacomt" +#define FILE_DIR "data/player_saves/m" +#define FILE_DIR "data/player_saves/m/milofaust" +#define FILE_DIR "data/player_saves/n" +#define FILE_DIR "data/player_saves/n/nodrak" +#define FILE_DIR "data/player_saves/p" +#define FILE_DIR "data/player_saves/p/petethegoat" +#define FILE_DIR "data/player_saves/r" +#define FILE_DIR "data/player_saves/r/rockdtben" +#define FILE_DIR "data/player_saves/s" +#define FILE_DIR "data/player_saves/s/s0ldi3rkr4s0" +#define FILE_DIR "data/player_saves/t" +#define FILE_DIR "data/player_saves/t/tanknut" +#define FILE_DIR "data/player_saves/t/terranaut" +#define FILE_DIR "data/player_saves/t/thunder12345" #define FILE_DIR "html" #define FILE_DIR "icons" #define FILE_DIR "icons/effects" @@ -186,6 +480,7 @@ #define FILE_DIR "icons/obj/machines" #define FILE_DIR "icons/obj/pipes" #define FILE_DIR "icons/pda_icons" +#define FILE_DIR "icons/PSD files" #define FILE_DIR "icons/spideros_icons" #define FILE_DIR "icons/Testing" #define FILE_DIR "icons/turf" @@ -194,6 +489,7 @@ #define FILE_DIR "interface" #define FILE_DIR "maps" #define FILE_DIR "maps/RandomZLevels" +#define FILE_DIR "music" #define FILE_DIR "sound" #define FILE_DIR "sound/AI" #define FILE_DIR "sound/ambience" @@ -206,8 +502,18 @@ #define FILE_DIR "sound/piano" #define FILE_DIR "sound/voice" #define FILE_DIR "sound/weapons" +#define FILE_DIR "SQL" #define FILE_DIR "tools" #define FILE_DIR "tools/Redirector" +#define FILE_DIR "tools/Runtime Condenser" +#define FILE_DIR "tools/UnstandardnessTestForDM" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug" +#define FILE_DIR "tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties" // END_FILE_DIR // BEGIN_PREFERENCES @@ -989,6 +1295,11 @@ #include "code\modules\mob\living\silicon\ai\logout.dm" #include "code\modules\mob\living\silicon\ai\move.dm" #include "code\modules\mob\living\silicon\ai\say.dm" +#include "code\modules\mob\living\silicon\ai\freelook\cameranet.dm" +#include "code\modules\mob\living\silicon\ai\freelook\chunk.dm" +#include "code\modules\mob\living\silicon\ai\freelook\eye.dm" +#include "code\modules\mob\living\silicon\ai\freelook\read_me.dm" +#include "code\modules\mob\living\silicon\ai\freelook\update_triggers.dm" #include "code\modules\mob\living\silicon\decoy\death.dm" #include "code\modules\mob\living\silicon\decoy\decoy.dm" #include "code\modules\mob\living\silicon\decoy\life.dm" From 336dcd3dc135adee31dffb4aa34f060efc321b7a Mon Sep 17 00:00:00 2001 From: "giacomand@gmail.com" Date: Sat, 25 Aug 2012 05:37:04 +0000 Subject: [PATCH 05/43] -Removed files I've accidentally added. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4532 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/turf.dm | 1881 ---------------------------------- code/game/verbs/AI_status.dm | 20 - 2 files changed, 1901 deletions(-) delete mode 100644 code/game/turf.dm delete mode 100644 code/game/verbs/AI_status.dm diff --git a/code/game/turf.dm b/code/game/turf.dm deleted file mode 100644 index 4e19853660..0000000000 --- a/code/game/turf.dm +++ /dev/null @@ -1,1881 +0,0 @@ -/turf/DblClick() - - if(usr.stat || usr.restrained() || usr.lying) - return ..() - - move_camera_by_click() - - if(usr.hand && istype(usr.l_hand, /obj/item/weapon/flamethrower)) - var/turflist = getline(usr,src) - var/obj/item/weapon/flamethrower/F = usr.l_hand - F.flame_turf(turflist) - else if(!usr.hand && istype(usr.r_hand, /obj/item/weapon/flamethrower)) - var/turflist = getline(usr,src) - var/obj/item/weapon/flamethrower/F = usr.r_hand - F.flame_turf(turflist) - - return ..() - -/turf/Click() - if(!isAI(usr)) - return ..() - -/turf/New() - ..() - for(var/atom/movable/AM as mob|obj in src) - spawn( 0 ) - src.Entered(AM) - return - return - -/turf/ex_act(severity) - return 0 - - -/turf/bullet_act(var/obj/item/projectile/Proj) - if(istype(Proj ,/obj/item/projectile/beam/pulse)) - src.ex_act(2) - ..() - return 0 - -/turf/bullet_act(var/obj/item/projectile/Proj) - if(istype(Proj ,/obj/item/projectile/bullet/gyro)) - explosion(src, -1, 0, 2) - ..() - return 0 - -/turf/Enter(atom/movable/mover as mob|obj, atom/forget as mob|obj|turf|area) - if (!mover || !isturf(mover.loc)) - return 1 - - - //First, check objects to block exit that are not on the border - for(var/obj/obstacle in mover.loc) - if((obstacle.flags & ~ON_BORDER) && (mover != obstacle) && (forget != obstacle)) - if(!obstacle.CheckExit(mover, src)) - mover.Bump(obstacle, 1) - return 0 - - //Now, check objects to block exit that are on the border - for(var/obj/border_obstacle in mover.loc) - if((border_obstacle.flags & ON_BORDER) && (mover != border_obstacle) && (forget != border_obstacle)) - if(!border_obstacle.CheckExit(mover, src)) - mover.Bump(border_obstacle, 1) - return 0 - - //Next, check objects to block entry that are on the border - for(var/obj/border_obstacle in src) - if(border_obstacle.flags & ON_BORDER) - if(!border_obstacle.CanPass(mover, mover.loc, 1, 0) && (forget != border_obstacle)) - mover.Bump(border_obstacle, 1) - return 0 - - //Then, check the turf itself - if (!src.CanPass(mover, src)) - mover.Bump(src, 1) - return 0 - - //Finally, check objects/mobs to block entry that are not on the border - for(var/atom/movable/obstacle in src) - if(obstacle.flags & ~ON_BORDER) - if(!obstacle.CanPass(mover, mover.loc, 1, 0) && (forget != obstacle)) - mover.Bump(obstacle, 1) - return 0 - return 1 //Nothing found to block so return success! - - -/turf/Entered(atom/movable/M as mob|obj) - var/loopsanity = 100 - if(ismob(M)) - if(!M:lastarea) - M:lastarea = get_area(M.loc) - if(M:lastarea.has_gravity == 0) - inertial_drift(M) - - /* - if(M.flags & NOGRAV) - inertial_drift(M) - */ - - - - else if(!istype(src, /turf/space)) - M:inertia_dir = 0 - ..() - var/objects = 0 - for(var/atom/A as mob|obj|turf|area in src) - if(objects > loopsanity) break - objects++ - spawn( 0 ) - if ((A && M)) - A.HasEntered(M, 1) - return - objects = 0 - for(var/atom/A as mob|obj|turf|area in range(1)) - if(objects > loopsanity) break - objects++ - spawn( 0 ) - if ((A && M)) - A.HasProximity(M, 1) - return - return - -/turf/proc/inertial_drift(atom/movable/A as mob|obj) - if(!(A.last_move)) return - if((istype(A, /mob/) && src.x > 2 && src.x < (world.maxx - 1) && src.y > 2 && src.y < (world.maxy-1))) - var/mob/M = A - if(M.Process_Spacemove(1)) - M.inertia_dir = 0 - return - spawn(5) - if((M && !(M.anchored) && (M.loc == src))) - if(M.inertia_dir) - step(M, M.inertia_dir) - return - M.inertia_dir = M.last_move - step(M, M.inertia_dir) - return - -/turf/proc/levelupdate() - for(var/obj/O in src) - if(O.level == 1) - O.hide(src.intact) - -// override for space turfs, since they should never hide anything -/turf/space/levelupdate() - for(var/obj/O in src) - if(O.level == 1) - O.hide(0) - -// Removes all signs of lattice on the pos of the turf -Donkieyo -/turf/proc/RemoveLattice() - var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) - if(L) - del L - -/turf/proc/ReplaceWithFloor(explode=0) - var/prior_icon = icon_old - var/old_dir = dir - var/aoxy = 0//Holders to assimilate air from nearby turfs - var/anitro = 0 - var/aco = 0 - var/atox = 0 - var/atemp = 0 - - var/turf/simulated/floor/W = new /turf/simulated/floor( locate(src.x, src.y, src.z) ) - - for(var/direction in cardinal) - var/turf/T = get_step(src,direction) - if(istype(T,/turf/space)) - continue - else if(istype(T,/turf/simulated)) - var/turf/simulated/S = T - if(S.air) - aoxy += S.air.oxygen - anitro += S.air.nitrogen - aco += S.air.carbon_dioxide - atox += S.air.toxins - atemp += S.air.temperature - W.air.oxygen = (aoxy/4) - W.air.nitrogen = (anitro/4) - W.air.carbon_dioxide = (aco/4) - W.air.toxins = (atox/4) - W.air.temperature = (atemp/4) - - W.RemoveLattice() - W.dir = old_dir - if(prior_icon) W.icon_state = prior_icon - else W.icon_state = "floor" - - if (!explode) - W.opacity = 1 - W.sd_SetOpacity(0) - //This is probably gonna make lighting go a bit wonky in bombed areas, but sd_SetOpacity was the primary reason bombs have been so laggy. --NEO - W.levelupdate() - return W - -/turf/proc/ReplaceWithPlating() - var/prior_icon = icon_old - var/old_dir = dir - var/aoxy = 0//Holders to assimilate air from nearby turfs - var/anitro = 0 - var/aco = 0 - var/atox = 0 - var/atemp = 0 - - var/turf/simulated/floor/plating/W = new /turf/simulated/floor/plating( locate(src.x, src.y, src.z) ) - for(var/direction in cardinal) - var/turf/T = get_step(src,direction) - if(istype(T,/turf/space)) - continue - else if(istype(T,/turf/simulated)) - var/turf/simulated/S = T - if(S.air) - aoxy += S.air.oxygen - anitro += S.air.nitrogen - aco += S.air.carbon_dioxide - atox += S.air.toxins - atemp += S.air.temperature - W.air.oxygen = (aoxy/4) - W.air.oxygen = (aoxy/4) - W.air.nitrogen = (anitro/4) - W.air.carbon_dioxide = (aco/4) - W.air.toxins = (atox/4) - W.air.temperature = (atemp/4) - - W.RemoveLattice() - W.dir = old_dir - if(prior_icon) W.icon_state = prior_icon - else W.icon_state = "plating" - W.opacity = 1 - W.sd_SetOpacity(0) - W.levelupdate() - return W - -/turf/proc/ReplaceWithEngineFloor() - var/old_dir = dir - - var/turf/simulated/floor/engine/E = new /turf/simulated/floor/engine( locate(src.x, src.y, src.z) ) - - E.dir = old_dir - E.icon_state = "engine" - E.levelupdate() - -/turf/simulated/Entered(atom/A, atom/OL) - if (istype(A,/mob/living/carbon)) - var/mob/living/carbon/M = A - if(M.lying) return - if(istype(M, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if(istype(H.shoes, /obj/item/clothing/shoes/clown_shoes)) - if(H.m_intent == "run") - if(H.footstep >= 2) - H.footstep = 0 - else - H.footstep++ - if(H.footstep == 0) - playsound(src, "clownstep", 50, 1) // this will get annoying very fast. - else - playsound(src, "clownstep", 20, 1) - - switch (src.wet) - if(1) - if(istype(M, /mob/living/carbon/human)) // Added check since monkeys don't have shoes - if ((M.m_intent == "run") && !(istype(M:shoes, /obj/item/clothing/shoes) && M:shoes.flags&NOSLIP)) - M.stop_pulling() - step(M, M.dir) - M << "\blue You slipped on the wet floor!" - playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) - M.Stun(8) - M.Weaken(5) - else - M.inertia_dir = 0 - return - else if(!istype(M, /mob/living/carbon/metroid)) - if (M.m_intent == "run") - M.stop_pulling() - step(M, M.dir) - M << "\blue You slipped on the wet floor!" - playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) - M.Stun(8) - M.Weaken(5) - else - M.inertia_dir = 0 - return - - if(2) //lube - if(!istype(M, /mob/living/carbon/metroid)) - M.stop_pulling() - step(M, M.dir) - spawn(1) step(M, M.dir) - spawn(2) step(M, M.dir) - spawn(3) step(M, M.dir) - spawn(4) step(M, M.dir) - M.take_organ_damage(2) // Was 5 -- TLE - M << "\blue You slipped on the floor!" - playsound(src.loc, 'sound/misc/slip.ogg', 50, 1, -3) - M.Weaken(10) - - ..() - -/turf/proc/ReplaceWithSpace() - var/old_dir = dir - var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) - S.dir = old_dir - S.levelupdate() - return S - -/turf/proc/ReplaceWithLattice() - var/old_dir = dir - var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) - S.dir = old_dir - S.sd_LumReset() - new /obj/structure/lattice( locate(src.x, src.y, src.z) ) - S.levelupdate() - return S - -/turf/proc/ReplaceWithWall() - var/old_icon = icon_state - var/turf/simulated/wall/S = new /turf/simulated/wall( locate(src.x, src.y, src.z) ) - S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) - S.sd_LumReset() - S.levelupdate() - return S - -/turf/proc/ReplaceWithRWall() - var/old_icon = icon_state - var/turf/simulated/wall/r_wall/S = new /turf/simulated/wall/r_wall( locate(src.x, src.y, src.z) ) - S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) - S.sd_LumReset() - S.levelupdate() - return S - -/turf/proc/ReplaceWithMineralWall(var/ore) - var/old_icon = icon_state - var/turf/simulated/wall/mineral/S = new /turf/simulated/wall/mineral( locate(src.x, src.y, src.z) ) - S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) - S.mineral = ore - S.New()//Hackish as fuck, but what can you do? -Sieve - S.sd_LumReset() - S.levelupdate() - return S - -//turf/simulated/wall/New() -// ..() - -/turf/simulated/wall/proc/dismantle_wall(devastated=0, explode=0) - if(istype(src,/turf/simulated/wall/r_wall)) - if(!devastated) - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - new /obj/structure/girder/reinforced(src) - new /obj/item/stack/sheet/plasteel( src ) - else - new /obj/item/stack/sheet/metal( src ) - new /obj/item/stack/sheet/metal( src ) - new /obj/item/stack/sheet/plasteel( src ) - else if(istype(src,/turf/simulated/wall/cult)) - if(!devastated) - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - new /obj/effect/decal/cleanable/blood(src) - new /obj/structure/cultgirder(src) - else - new /obj/effect/decal/cleanable/blood(src) - new /obj/effect/decal/remains/human(src) - - else - if(!devastated) - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - switch(mineral) - if("metal") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/metal( src ) - new /obj/item/stack/sheet/metal( src ) - if("gold") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/gold( src ) - new /obj/item/stack/sheet/gold( src ) - if("silver") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/silver( src ) - new /obj/item/stack/sheet/silver( src ) - if("diamond") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/diamond( src ) - new /obj/item/stack/sheet/diamond( src ) - if("uranium") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/uranium( src ) - new /obj/item/stack/sheet/uranium( src ) - if("plasma") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/plasma( src ) - new /obj/item/stack/sheet/plasma( src ) - if("clown") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/clown( src ) - new /obj/item/stack/sheet/clown( src ) - if("sandstone") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/sandstone( src ) - new /obj/item/stack/sheet/sandstone( src ) - if("wood") - new /obj/structure/girder(src) - new /obj/item/stack/sheet/wood( src ) - new /obj/item/stack/sheet/wood( src ) - - else - switch(mineral) - if("metal") - new /obj/item/stack/sheet/metal( src ) - new /obj/item/stack/sheet/metal( src ) - new /obj/item/stack/sheet/metal( src ) - if("gold") - new /obj/item/stack/sheet/gold( src ) - new /obj/item/stack/sheet/gold( src ) - new /obj/item/stack/sheet/metal( src ) - if("silver") - new /obj/item/stack/sheet/silver( src ) - new /obj/item/stack/sheet/silver( src ) - new /obj/item/stack/sheet/metal( src ) - if("diamond") - new /obj/item/stack/sheet/diamond( src ) - new /obj/item/stack/sheet/diamond( src ) - new /obj/item/stack/sheet/metal( src ) - if("uranium") - new /obj/item/stack/sheet/uranium( src ) - new /obj/item/stack/sheet/uranium( src ) - new /obj/item/stack/sheet/metal( src ) - if("plasma") - new /obj/item/stack/sheet/plasma( src ) - new /obj/item/stack/sheet/plasma( src ) - new /obj/item/stack/sheet/metal( src ) - if("clown") - new /obj/item/stack/sheet/clown( src ) - new /obj/item/stack/sheet/clown( src ) - new /obj/item/stack/sheet/metal( src ) - if("sandstone") - new /obj/item/stack/sheet/sandstone( src ) - new /obj/item/stack/sheet/sandstone( src ) - new /obj/item/stack/sheet/metal( src ) - if("wood") - new /obj/item/stack/sheet/wood( src ) - new /obj/item/stack/sheet/wood( src ) - new /obj/item/stack/sheet/metal( src ) - - for(var/obj/O in src.contents) //Eject contents! - if(istype(O,/obj/effect/decal/poster)) - var/obj/effect/decal/poster/P = O - P.roll_and_drop(src) - else - O.loc = src - ReplaceWithPlating(explode) - -/turf/simulated/wall/examine() - set src in oview(1) - - usr << "It looks like a regular wall." - return - -/turf/simulated/wall/ex_act(severity) - switch(severity) - if(1.0) - //SN src = null - src.ReplaceWithSpace() - del(src) - return - if(2.0) - if (prob(50)) - dismantle_wall(0,1) - else - dismantle_wall(1,1) - if(3.0) - var/proba - if (istype(src, /turf/simulated/wall/r_wall)) - proba = 15 - else - proba = 40 - if (prob(proba)) - dismantle_wall(0,1) - else - return - -/turf/simulated/wall/blob_act() - if(prob(50)) - dismantle_wall() - -/turf/simulated/wall/attack_paw(mob/user as mob) - if ((HULK in user.mutations)) - if (prob(40)) - usr << text("\blue You smash through the wall.") - dismantle_wall(1) - return - else - usr << text("\blue You punch the wall.") - return - - return src.attack_hand(user) - - -/turf/simulated/wall/attack_animal(mob/living/simple_animal/M as mob) - if(M.wall_smash) - if (istype(src, /turf/simulated/wall/r_wall)) - M << text("\blue This wall is far too strong for you to destroy.") - return - else - if (prob(40)) - M << text("\blue You smash through the wall.") - dismantle_wall(1) - return - else - M << text("\blue You smash against the wall.") - return - - M << "\blue You push the wall but nothing happens!" - return - -/turf/simulated/wall/attack_hand(mob/user as mob) - if ((HULK in user.mutations) || (SUPRSTR in user.augmentations)) - if (prob(40)) - usr << text("\blue You smash through the wall.") - dismantle_wall(1) - return - else - usr << text("\blue You punch the wall.") - return - - user << "\blue You push the wall but nothing happens!" - playsound(src.loc, 'sound/weapons/Genhit.ogg', 25, 1) - src.add_fingerprint(user) - return - -/turf/simulated/wall/attackby(obj/item/weapon/W as obj, mob/user as mob) - - if (!(istype(user, /mob/living/carbon/human) || ticker) && ticker.mode.name != "monkey") - user << "You don't have the dexterity to do this!" - return - - //get the user's location - if( !istype(user.loc, /turf) ) return //can't do this stuff whilst inside objects and such - - //THERMITE related stuff. Calls src.thermitemelt() which handles melting simulated walls and the relevant effects - if( thermite ) - if( istype(W, /obj/item/weapon/weldingtool) ) - var/obj/item/weapon/weldingtool/WT = W - if( WT.remove_fuel(0,user) ) - thermitemelt(user) - return - - else if(istype(W, /obj/item/weapon/pickaxe/plasmacutter)) - thermitemelt(user) - return - - else if( istype(W, /obj/item/weapon/melee/energy/blade) ) - var/obj/item/weapon/melee/energy/blade/EB = W - - EB.spark_system.start() - user << "You slash \the [src] with \the [EB]; the thermite ignites!" - playsound(src.loc, "sparks", 50, 1) - playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) - - thermitemelt(user) - return - - var/turf/T = user.loc //get user's location for delay checks - - //DECONSTRUCTION - if( istype(W, /obj/item/weapon/weldingtool) ) - var/obj/item/weapon/weldingtool/WT = W - if( WT.remove_fuel(0,user) ) - user << "You begin slicing through the outer plating." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(100) - if( !istype(src, /turf/simulated/wall) || !user || !WT || !WT.isOn() || !T ) return - - if( user.loc == T && user.get_active_hand() == WT ) - user << "You remove the outer plating." - dismantle_wall() - else - user << "You need more welding fuel to complete this task." - return - - else if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) - - user << "You begin slicing through the outer plating." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(60) - if(mineral == "diamond")//Oh look, it's tougher - sleep(60) - if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) return - - if( user.loc == T && user.get_active_hand() == W ) - user << "You remove the outer plating." - dismantle_wall() - for(var/mob/O in viewers(user, 5)) - O.show_message("The wall was sliced apart by [user]!", 1, "You hear metal being sliced apart.", 2) - return - - //DRILLING - else if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) - - user << "You begin to drill though the wall." - - sleep(60) - if(mineral == "diamond") - sleep(60) - if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) return - - if( user.loc == T && user.get_active_hand() == W ) - user << "Your drill tears though the last of the reinforced plating." - dismantle_wall() - for(var/mob/O in viewers(user, 5)) - O.show_message("The wall was drilled through by [user]!", 1, "You hear the grinding of metal.", 2) - return - - else if( istype(W, /obj/item/weapon/melee/energy/blade) ) - var/obj/item/weapon/melee/energy/blade/EB = W - - EB.spark_system.start() - user << "You stab \the [EB] into the wall and begin to slice it apart." - playsound(src.loc, "sparks", 50, 1) - - sleep(70) - if(mineral == "diamond") - sleep(70) - if( !istype(src, /turf/simulated/wall) || !user || !EB || !T ) return - - if( user.loc == T && user.get_active_hand() == W ) - EB.spark_system.start() - playsound(src.loc, "sparks", 50, 1) - playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) - dismantle_wall(1) - for(var/mob/O in viewers(user, 5)) - O.show_message("The wall was sliced apart by [user]!", 1, "You hear metal being sliced apart and sparks flying.", 2) - return - - else if(istype(W,/obj/item/apc_frame)) - var/obj/item/apc_frame/AH = W - AH.try_build(src) - return - - else if(istype(W,/obj/item/light_fixture_frame)) - var/obj/item/light_fixture_frame/AH = W - AH.try_build(src) - return - - else if(istype(W,/obj/item/light_fixture_frame/small)) - var/obj/item/light_fixture_frame/small/AH = W - AH.try_build(src) - return - - //Poster stuff - else if(istype(W,/obj/item/weapon/contraband/poster)) - place_poster(W,user) - return - - else - return attack_hand(user) - return - -/turf/simulated/wall/r_wall/attack_hand(mob/user as mob) - if ((HULK in user.mutations) || (SUPRSTR in user.augmentations)) - if (prob(10)) - usr << text("\blue You smash through the wall.") - dismantle_wall(1) - return - else - usr << text("\blue You punch the wall.") - return - - user << "\blue You push the wall but nothing happens!" - playsound(src.loc, 'sound/weapons/Genhit.ogg', 25, 1) - src.add_fingerprint(user) - return - -/turf/simulated/wall/r_wall/attackby(obj/item/W as obj, mob/user as mob) - - if (!(istype(user, /mob/living/carbon/human) || ticker) && ticker.mode.name != "monkey") - user << "You don't have the dexterity to do this!" - return - - //get the user's location - if( !istype(user.loc, /turf) ) return //can't do this stuff whilst inside objects and such - - - //THERMITE related stuff. Calls src.thermitemelt() which handles melting simulated walls and the relevant effects - if( thermite ) - if( istype(W, /obj/item/weapon/weldingtool) ) - var/obj/item/weapon/weldingtool/WT = W - if( WT.remove_fuel(0,user) ) - thermitemelt(user) - return - - else if(istype(W, /obj/item/weapon/pickaxe/plasmacutter)) - thermitemelt(user) - return - - else if( istype(W, /obj/item/weapon/melee/energy/blade) ) - var/obj/item/weapon/melee/energy/blade/EB = W - - EB.spark_system.start() - user << "You slash \the [src] with \the [EB]; the thermite ignites!" - playsound(src.loc, "sparks", 50, 1) - playsound(src.loc, 'sound/weapons/blade1.ogg', 50, 1) - - thermitemelt(user) - return - - else if(istype(W, /obj/item/weapon/melee/energy/blade)) - user << "This wall is too thick to slice through. You will need to find a different path." - return - - var/turf/T = user.loc //get user's location for delay checks - - //DECONSTRUCTION - switch(d_state) - if(0) - if (istype(W, /obj/item/weapon/wirecutters)) - playsound(src.loc, 'sound/items/Wirecutter.ogg', 100, 1) - src.d_state = 1 - src.icon_state = "r_wall-1" - new /obj/item/stack/rods( src ) - user << "You cut the outer grille." - return - - if(1) - if (istype(W, /obj/item/weapon/screwdriver)) - user << "You begin removing the support lines." - playsound(src.loc, 'sound/items/Screwdriver.ogg', 100, 1) - - sleep(40) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( d_state == 1 && user.loc == T && user.get_active_hand() == W ) - src.d_state = 2 - src.icon_state = "r_wall-2" - user << "You remove the support lines." - return - - //REPAIRING (replacing the outer grille for cosmetic damage) - else if( istype(W, /obj/item/stack/rods) ) - var/obj/item/stack/O = W - src.d_state = 0 - src.icon_state = "r_wall" - relativewall_neighbours() //call smoothwall stuff - user << "You replace the outer grille." - if (O.amount > 1) - O.amount-- - else - del(O) - return - - if(2) - if( istype(W, /obj/item/weapon/weldingtool) ) - var/obj/item/weapon/weldingtool/WT = W - if( WT.remove_fuel(0,user) ) - - user << "You begin slicing through the metal cover." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(60) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return - - if( d_state == 2 && user.loc == T && user.get_active_hand() == WT ) - src.d_state = 3 - src.icon_state = "r_wall-3" - user << "You press firmly on the cover, dislodging it." - else - user << "You need more welding fuel to complete this task." - return - - if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) - - user << "You begin slicing through the metal cover." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(40) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( d_state == 2 && user.loc == T && user.get_active_hand() == W ) - src.d_state = 3 - src.icon_state = "r_wall-3" - user << "You press firmly on the cover, dislodging it." - return - - if(3) - if (istype(W, /obj/item/weapon/crowbar)) - - user << "You struggle to pry off the cover." - playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1) - - sleep(100) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( d_state == 3 && user.loc == T && user.get_active_hand() == W ) - src.d_state = 4 - src.icon_state = "r_wall-4" - user << "You pry off the cover." - return - - if(4) - if (istype(W, /obj/item/weapon/wrench)) - - user << "You start loosening the anchoring bolts which secure the support rods to their frame." - playsound(src.loc, 'sound/items/Ratchet.ogg', 100, 1) - - sleep(40) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( d_state == 4 && user.loc == T && user.get_active_hand() == W ) - src.d_state = 5 - src.icon_state = "r_wall-5" - user << "You remove the bolts anchoring the support rods." - return - - if(5) - if( istype(W, /obj/item/weapon/weldingtool) ) - var/obj/item/weapon/weldingtool/WT = W - if( WT.remove_fuel(0,user) ) - - user << "You begin slicing through the support rods." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(100) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return - - if( d_state == 5 && user.loc == T && user.get_active_hand() == WT ) - src.d_state = 6 - src.icon_state = "r_wall-6" - new /obj/item/stack/rods( src ) - user << "The support rods drop out as you cut them loose from the frame." - else - user << "You need more welding fuel to complete this task." - return - - if( istype(W, /obj/item/weapon/pickaxe/plasmacutter) ) - - user << "You begin slicing through the support rods." - playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) - - sleep(70) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( d_state == 5 && user.loc == T && user.get_active_hand() == W ) - src.d_state = 6 - src.icon_state = "r_wall-6" - new /obj/item/stack/rods( src ) - user << "The support rods drop out as you cut them loose from the frame." - return - - if(6) - if( istype(W, /obj/item/weapon/crowbar) ) - - user << "You struggle to pry off the outer sheath." - playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1) - - sleep(100) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( user.loc == T && user.get_active_hand() == W ) - user << "You pry off the outer sheath." - dismantle_wall() - return - -//vv OK, we weren't performing a valid deconstruction step or igniting thermite,let's check the other possibilities vv - - //DRILLING - if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) - - user << "You begin to drill though the wall." - - sleep(200) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return - - if( user.loc == T && user.get_active_hand() == W ) - user << "Your drill tears though the last of the reinforced plating." - dismantle_wall() - - //REPAIRING - else if( istype(W, /obj/item/stack/sheet/metal) && d_state ) - var/obj/item/stack/sheet/metal/MS = W - - user << "You begin patching-up the wall with \a [MS]." - - sleep( max(20*d_state,100) ) //time taken to repair is proportional to the damage! (max 10 seconds) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !MS || !T ) return - - if( user.loc == T && user.get_active_hand() == MS && d_state ) - src.d_state = 0 - src.icon_state = "r_wall" - relativewall_neighbours() //call smoothwall stuff - user << "You repair the last of the damage." - if (MS.amount > 1) - MS.amount-- - else - del(MS) - - //APC - else if( istype(W,/obj/item/apc_frame) ) - var/obj/item/apc_frame/AH = W - AH.try_build(src) - - else if(istype(W,/obj/item/light_fixture_frame)) - var/obj/item/light_fixture_frame/AH = W - AH.try_build(src) - return - - else if(istype(W,/obj/item/light_fixture_frame/small)) - var/obj/item/light_fixture_frame/small/AH = W - AH.try_build(src) - return - - //Poster stuff - else if(istype(W,/obj/item/weapon/contraband/poster)) - place_poster(W,user) - return - - //Finally, CHECKING FOR FALSE WALLS if it isn't damaged - else if(!d_state) - return attack_hand(user) - return - -/turf/simulated/wall/mineral/attack_hand(mob/user as mob) - if(mineral == "uranium") - radiate() - ..() - -/turf/simulated/wall/mineral/attackby(obj/item/weapon/W as obj, mob/user as mob) - if((mineral == "plasma") && W) - if(is_hot(W) > 300)//If the temperature of the object is over 300, then ignite - ignite(is_hot(W)) - return - if(mineral == "uranium") - radiate() -// if((mineral == "gold") || (mineral == "silver")) -// if(shocked) -// shock() - ..() - -/turf/simulated/wall/mineral/proc/PlasmaBurn(temperature) - spawn(2) - new /obj/structure/girder(src) - src.ReplaceWithFloor() - for(var/turf/simulated/floor/target_tile in range(0,src)) - if(target_tile.parent && target_tile.parent.group_processing) - target_tile.parent.suspend_group_processing() - var/datum/gas_mixture/napalm = new - var/toxinsToDeduce = 20 - napalm.toxins = toxinsToDeduce - napalm.temperature = 400+T0C - target_tile.assume_air(napalm) - spawn (0) target_tile.hotspot_expose(temperature, 400) - for(var/obj/structure/falsewall/plasma/F in range(3,src))//Hackish as fuck, but until temperature_expose works, there is nothing I can do -Sieve - var/turf/T = get_turf(F) - T.ReplaceWithMineralWall("plasma") - del (F) - for(var/turf/simulated/wall/mineral/W in range(3,src)) - if(mineral == "plasma") - W.ignite((temperature/4))//Added so that you can't set off a massive chain reaction with a small flame - for(var/obj/machinery/door/airlock/plasma/D in range(3,src)) - D.ignite(temperature/4) - -/turf/simulated/wall/mineral/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume)//Doesn't fucking work because walls don't interact with air :( - if(mineral == "plasma") - if(exposed_temperature > 300) - PlasmaBurn(exposed_temperature) - -/turf/simulated/wall/mineral/proc/ignite(exposed_temperature) - if(mineral == "plasma") - if(exposed_temperature > 300) - PlasmaBurn(exposed_temperature) - -/turf/simulated/wall/mineral/Bumped(AM as mob|obj) - if(mineral == "uranium") - radiate() - ..() - -/turf/simulated/wall/mineral/bullet_act(var/obj/item/projectile/Proj) - if(mineral == "plasma") - if(istype(Proj,/obj/item/projectile/beam)) - PlasmaBurn(2500) - else if(istype(Proj,/obj/item/projectile/ion)) - PlasmaBurn(500) - ..() - -/turf/simulated/wall/proc/thermitemelt(mob/user as mob) - if(mineral == "diamond") - return - var/obj/effect/overlay/O = new/obj/effect/overlay( src ) - O.name = "Thermite" - O.desc = "Looks hot." - O.icon = 'icons/effects/fire.dmi' - O.icon_state = "2" - O.anchored = 1 - O.density = 1 - O.layer = 5 - - var/turf/simulated/floor/F = ReplaceWithPlating() - F.burn_tile() - F.icon_state = "wall_thermite" - user << "The thermite melts through the wall." - - spawn(100) - if(O) del(O) - F.sd_LumReset() - return - -/turf/simulated/wall/meteorhit(obj/M as obj) - if (prob(15)) - dismantle_wall() - else if(prob(70)) - ReplaceWithPlating() - else - ReplaceWithLattice() - return 0 - - -//This is so damaged or burnt tiles or platings don't get remembered as the default tile -var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","damaged4", - "damaged5","panelscorched","floorscorched1","floorscorched2","platingdmg1","platingdmg2", - "platingdmg3","plating","light_on","light_on_flicker1","light_on_flicker2", - "light_on_clicker3","light_on_clicker4","light_on_clicker5","light_broken", - "light_on_broken","light_off","wall_thermite","grass1","grass2","grass3","grass4", - "asteroid","asteroid_dug", - "asteroid0","asteroid1","asteroid2","asteroid3","asteroid4", - "asteroid5","asteroid6","asteroid7","asteroid8","asteroid9","asteroid10","asteroid11","asteroid12", - "burning","oldburning","light-on-r","light-on-y","light-on-g","light-on-b", "wood", "wood-broken") - -var/list/plating_icons = list("plating","platingdmg1","platingdmg2","platingdmg3","asteroid","asteroid_dug") -var/list/wood_icons = list("wood","wood-broken") - -/turf/simulated/floor - - //Note to coders, the 'intact' var can no longer be used to determine if the floor is a plating or not. - //Use the is_plating(), is_plasteel_floor() and is_light_floor() procs instead. --Errorage - name = "floor" - icon = 'icons/turf/floors.dmi' - icon_state = "floor" - var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default - var/icon_plating = "plating" - thermal_conductivity = 0.040 - heat_capacity = 10000 - var/broken = 0 - var/burnt = 0 - var/obj/item/stack/tile/floor_tile = new/obj/item/stack/tile/plasteel - -/turf/simulated/floor/airless - icon_state = "floor" - name = "airless floor" - oxygen = 0.01 - nitrogen = 0.01 - temperature = TCMB - - New() - ..() - name = "floor" - -/turf/simulated/floor/light - name = "Light floor" - luminosity = 5 - icon_state = "light_on" - floor_tile = new/obj/item/stack/tile/light - - New() - floor_tile.New() //I guess New() isn't run on objects spawned without the definition of a turf to house them, ah well. - var/n = name //just in case commands rename it in the ..() call - ..() - spawn(4) - if(src) - update_icon() - name = n - -/turf/simulated/floor/grass - name = "Grass patch" - icon_state = "grass1" - floor_tile = new/obj/item/stack/tile/grass - - New() - floor_tile.New() //I guess New() isn't run on objects spawned without the definition of a turf to house them, ah well. - icon_state = "grass[pick("1","2","3","4")]" - ..() - spawn(4) - if(src) - update_icon() - for(var/direction in cardinal) - if(istype(get_step(src,direction),/turf/simulated/floor)) - var/turf/simulated/floor/FF = get_step(src,direction) - FF.update_icon() //so siding get updated properly - -/turf/simulated/floor/wood - name = "floor" - icon_state = "wood" - floor_tile = new/obj/item/stack/tile/wood - -/turf/simulated/floor/vault - icon_state = "rockvault" - - New(location,type) - ..() - icon_state = "[type]vault" - -/turf/simulated/wall/vault - icon_state = "rockvault" - - New(location,type) - ..() - icon_state = "[type]vault" - -/turf/simulated/floor/engine - name = "reinforced floor" - icon_state = "engine" - thermal_conductivity = 0.025 - heat_capacity = 325000 - -/turf/simulated/floor/engine/cult - name = "engraved floor" - icon_state = "cult" - - -/turf/simulated/floor/engine/n20 - New() - ..() - var/datum/gas_mixture/adding = new - var/datum/gas/sleeping_agent/trace_gas = new - - trace_gas.moles = 2000 - adding.trace_gases += trace_gas - adding.temperature = T20C - - assume_air(adding) - -/turf/simulated/floor/engine/vacuum - name = "vacuum floor" - icon_state = "engine" - oxygen = 0 - nitrogen = 0.001 - temperature = TCMB - -/turf/simulated/floor/plating - name = "plating" - icon_state = "plating" - floor_tile = null - intact = 0 - -/turf/simulated/floor/plating/airless - icon_state = "plating" - name = "airless plating" - oxygen = 0.01 - nitrogen = 0.01 - temperature = TCMB - - New() - ..() - name = "plating" - -/turf/simulated/floor/bluegrid - icon = 'icons/turf/floors.dmi' - icon_state = "bcircuit" - -/turf/simulated/floor/greengrid - icon = 'icons/turf/floors.dmi' - icon_state = "gcircuit" - -/turf/simulated/floor/New() - ..() - if(icon_state in icons_to_ignore_at_floor_init) //so damaged/burned tiles or plating icons aren't saved as the default - icon_regular_floor = "floor" - else - icon_regular_floor = icon_state - -//turf/simulated/floor/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) -// if ((istype(mover, /obj/machinery/vehicle) && !(src.burnt))) -// if (!( locate(/obj/machinery/mass_driver, src) )) -// return 0 -// return ..() - -/turf/simulated/floor/ex_act(severity) - //set src in oview(1) - switch(severity) - if(1.0) - src.ReplaceWithSpace() - if(2.0) - switch(pick(1,2;75,3)) - if (1) - src.ReplaceWithLattice() - if(prob(33)) new /obj/item/stack/sheet/metal(src) - if(2) - src.ReplaceWithSpace() - if(3) - if(prob(80)) - src.break_tile_to_plating() - else - src.break_tile() - src.hotspot_expose(1000,CELL_VOLUME) - if(prob(33)) new /obj/item/stack/sheet/metal(src) - if(3.0) - if (prob(50)) - src.break_tile() - src.hotspot_expose(1000,CELL_VOLUME) - return - -/turf/simulated/floor/blob_act() - return - -turf/simulated/floor/proc/update_icon() - if(is_plasteel_floor()) - if(!broken && !burnt) - icon_state = icon_regular_floor - if(is_plating()) - if(!broken && !burnt) - icon_state = icon_plating //Because asteroids are 'platings' too. - if(is_light_floor()) - var/obj/item/stack/tile/light/T = floor_tile - if(T.on) - switch(T.state) - if(0) - icon_state = "light_on" - sd_SetLuminosity(5) - if(1) - var/num = pick("1","2","3","4") - icon_state = "light_on_flicker[num]" - sd_SetLuminosity(5) - if(2) - icon_state = "light_on_broken" - sd_SetLuminosity(5) - if(3) - icon_state = "light_off" - sd_SetLuminosity(0) - else - sd_SetLuminosity(0) - icon_state = "light_off" - if(is_grass_floor()) - if(!broken && !burnt) - if(!(icon_state in list("grass1","grass2","grass3","grass4"))) - icon_state = "grass[pick("1","2","3","4")]" - if(is_wood_floor()) - if(!broken && !burnt) - if( !(icon_state in wood_icons) ) - icon_state = "wood" - //world << "[icon_state]y's got [icon_state]" - spawn(1) - if(istype(src,/turf/simulated/floor)) //Was throwing runtime errors due to a chance of it changing to space halfway through. - if(air) - update_visuals(air) - -/turf/simulated/floor/return_siding_icon_state() - ..() - if(is_grass_floor()) - var/dir_sum = 0 - for(var/direction in cardinal) - var/turf/T = get_step(src,direction) - if(!(T.is_grass_floor())) - dir_sum += direction - if(dir_sum) - return "wood_siding[dir_sum]" - else - return 0 - - -/turf/simulated/floor/attack_paw(mob/user as mob) - return src.attack_hand(user) - -/turf/simulated/floor/attack_hand(mob/user as mob) - if (is_light_floor()) - var/obj/item/stack/tile/light/T = floor_tile - T.on = !T.on - update_icon() - if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) - return - if (user.pulling.anchored) - return - if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) - return - if (ismob(user.pulling)) - var/mob/M = user.pulling - -// if(M==user) //temporary hack to stop runtimes. ~Carn -// user.stop_pulling() //but...fixed the root of the problem -// return //shoudn't be needed now, unless somebody fucks with pulling again. - - var/mob/t = M.pulling - M.stop_pulling() - step(user.pulling, get_dir(user.pulling.loc, src)) - M.start_pulling(t) - else - step(user.pulling, get_dir(user.pulling.loc, src)) - return - -/turf/simulated/floor/engine/attackby(obj/item/weapon/C as obj, mob/user as mob) - if(!C) - return - if(!user) - return - if(istype(C, /obj/item/weapon/wrench)) - user << "\blue Removing rods..." - playsound(src.loc, 'sound/items/Ratchet.ogg', 80, 1) - if(do_after(user, 30)) - new /obj/item/stack/rods(src, 2) - ReplaceWithFloor() - var/turf/simulated/floor/F = src - F.make_plating() - return - -/turf/simulated/floor/proc/gets_drilled() - return - -/turf/simulated/floor/proc/break_tile_to_plating() - if(!is_plating()) - make_plating() - break_tile() - -/turf/simulated/floor/is_plasteel_floor() - if(istype(floor_tile,/obj/item/stack/tile/plasteel)) - return 1 - else - return 0 - -/turf/simulated/floor/is_light_floor() - if(istype(floor_tile,/obj/item/stack/tile/light)) - return 1 - else - return 0 - -/turf/simulated/floor/is_grass_floor() - if(istype(floor_tile,/obj/item/stack/tile/grass)) - return 1 - else - return 0 - -/turf/simulated/floor/is_wood_floor() - if(istype(floor_tile,/obj/item/stack/tile/wood)) - return 1 - else - return 0 - -/turf/simulated/floor/is_plating() - if(!floor_tile) - return 1 - return 0 - -/turf/simulated/floor/proc/break_tile() - if(istype(src,/turf/simulated/floor/engine)) return - if(istype(src,/turf/simulated/floor/mech_bay_recharge_floor)) - src.ReplaceWithPlating() - if(broken) return - if(is_plasteel_floor()) - src.icon_state = "damaged[pick(1,2,3,4,5)]" - broken = 1 - else if(is_light_floor()) - src.icon_state = "light_broken" - broken = 1 - else if(is_plating()) - src.icon_state = "platingdmg[pick(1,2,3)]" - broken = 1 - else if(is_wood_floor()) - src.icon_state = "wood-broken" - broken = 1 - else if(is_grass_floor()) - src.icon_state = "sand[pick("1","2","3")]" - broken = 1 - -/turf/simulated/floor/proc/burn_tile() - if(istype(src,/turf/simulated/floor/engine)) return - if(istype(src,/turf/simulated/floor/plating/airless/asteroid)) return//Asteroid tiles don't burn - if(broken || burnt) return - if(is_plasteel_floor()) - src.icon_state = "damaged[pick(1,2,3,4,5)]" - burnt = 1 - else if(is_plasteel_floor()) - src.icon_state = "floorscorched[pick(1,2)]" - burnt = 1 - else if(is_plating()) - src.icon_state = "panelscorched" - burnt = 1 - else if(is_wood_floor()) - src.icon_state = "wood-broken" - burnt = 1 - else if(is_grass_floor()) - src.icon_state = "sand[pick("1","2","3")]" - burnt = 1 - -//This proc will delete the floor_tile and the update_iocn() proc will then change the icon_state of the turf -//This proc auto corrects the grass tiles' siding. -/turf/simulated/floor/proc/make_plating() - if(istype(src,/turf/simulated/floor/engine)) return - - if(is_grass_floor()) - for(var/direction in cardinal) - if(istype(get_step(src,direction),/turf/simulated/floor)) - var/turf/simulated/floor/FF = get_step(src,direction) - FF.update_icon() //so siding get updated properly - - if(!floor_tile) return - del(floor_tile) - icon_plating = "plating" - sd_SetLuminosity(0) - floor_tile = null - intact = 0 - broken = 0 - burnt = 0 - - update_icon() - levelupdate() - -//This proc will make the turf a plasteel floor tile. The expected argument is the tile to make the turf with -//If none is given it will make a new object. dropping or unequipping must be handled before or after calling -//this proc. -/turf/simulated/floor/proc/make_plasteel_floor(var/obj/item/stack/tile/plasteel/T = null) - broken = 0 - burnt = 0 - intact = 1 - sd_SetLuminosity(0) - if(T) - if(istype(T,/obj/item/stack/tile/plasteel)) - floor_tile = T - if (icon_regular_floor) - icon_state = icon_regular_floor - else - icon_state = "floor" - icon_regular_floor = icon_state - update_icon() - levelupdate() - return - //if you gave a valid parameter, it won't get thisf ar. - floor_tile = new/obj/item/stack/tile/plasteel - icon_state = "floor" - icon_regular_floor = icon_state - - update_icon() - levelupdate() - -//This proc will make the turf a light floor tile. The expected argument is the tile to make the turf with -//If none is given it will make a new object. dropping or unequipping must be handled before or after calling -//this proc. -/turf/simulated/floor/proc/make_light_floor(var/obj/item/stack/tile/light/T = null) - broken = 0 - burnt = 0 - intact = 1 - if(T) - if(istype(T,/obj/item/stack/tile/light)) - floor_tile = T - update_icon() - levelupdate() - return - //if you gave a valid parameter, it won't get thisf ar. - floor_tile = new/obj/item/stack/tile/light - - update_icon() - levelupdate() - -//This proc will make a turf into a grass patch. Fun eh? Insert the grass tile to be used as the argument -//If no argument is given a new one will be made. -/turf/simulated/floor/proc/make_grass_floor(var/obj/item/stack/tile/grass/T = null) - broken = 0 - burnt = 0 - intact = 1 - if(T) - if(istype(T,/obj/item/stack/tile/grass)) - floor_tile = T - update_icon() - levelupdate() - return - //if you gave a valid parameter, it won't get thisf ar. - floor_tile = new/obj/item/stack/tile/grass - - update_icon() - levelupdate() - -//This proc will make a turf into a wood floor. Fun eh? Insert the wood tile to be used as the argument -//If no argument is given a new one will be made. -/turf/simulated/floor/proc/make_wood_floor(var/obj/item/stack/tile/wood/T = null) - broken = 0 - burnt = 0 - intact = 1 - if(T) - if(istype(T,/obj/item/stack/tile/wood)) - floor_tile = T - update_icon() - levelupdate() - return - //if you gave a valid parameter, it won't get thisf ar. - floor_tile = new/obj/item/stack/tile/wood - - update_icon() - levelupdate() - -/turf/simulated/floor/attackby(obj/item/C as obj, mob/user as mob) - - if(!C || !user) - return 0 - - if(istype(C,/obj/item/weapon/light/bulb)) //only for light tiles - if(is_light_floor()) - var/obj/item/stack/tile/light/T = floor_tile - if(T.state) - user.drop_item(C) - del(C) - T.state = C //fixing it by bashing it with a light bulb, fun eh? - update_icon() - user << "\blue You replace the light bulb." - else - user << "\blue The lightbulb seems fine, no need to replace it." - - if(istype(C, /obj/item/weapon/crowbar) && (!(is_plating()))) - if(broken || burnt) - user << "\red You remove the broken plating." - else - if(is_wood_floor()) - user << "\red You forcefully pry off the planks, destroying them in the process." - else - user << "\red You remove the [floor_tile.name]." - new floor_tile.type(src) - - make_plating() - playsound(src.loc, 'sound/items/Crowbar.ogg', 80, 1) - - return - - if(istype(C, /obj/item/weapon/screwdriver) && is_wood_floor()) - if(broken || burnt) - return - else - if(is_wood_floor()) - user << "\red You unscrew the planks." - new floor_tile.type(src) - - make_plating() - playsound(src.loc, 'sound/items/Screwdriver.ogg', 80, 1) - - return - - if(istype(C, /obj/item/stack/rods)) - var/obj/item/stack/rods/R = C - if (is_plating()) - if (R.amount >= 2) - user << "\blue Reinforcing the floor..." - if(do_after(user, 30) && R && R.amount >= 2 && is_plating()) - ReplaceWithEngineFloor() - playsound(src.loc, 'sound/items/Deconstruct.ogg', 80, 1) - R.use(2) - return - else - user << "\red You need more rods." - else - user << "\red You must remove the plating first." - return - - if(istype(C, /obj/item/stack/tile)) - if(is_plating()) - if(!broken && !burnt) - var/obj/item/stack/tile/T = C - floor_tile = new T.type - intact = 1 - if(istype(T,/obj/item/stack/tile/light)) - var/obj/item/stack/tile/light/L = T - var/obj/item/stack/tile/light/F = floor_tile - F.state = L.state - F.on = L.on - if(istype(T,/obj/item/stack/tile/grass)) - for(var/direction in cardinal) - if(istype(get_step(src,direction),/turf/simulated/floor)) - var/turf/simulated/floor/FF = get_step(src,direction) - FF.update_icon() //so siding gets updated properly - T.use(1) - update_icon() - levelupdate() - playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) - else - user << "\blue This section is too damaged to support a tile. Use a welder to fix the damage." - - - if(istype(C, /obj/item/weapon/cable_coil)) - if(is_plating()) - var/obj/item/weapon/cable_coil/coil = C - coil.turf_place(src, user) - else - user << "\red You must remove the plating first." - - if(istype(C, /obj/item/weapon/shovel)) - if(is_grass_floor()) - new /obj/item/weapon/ore/glass(src) - new /obj/item/weapon/ore/glass(src) //Make some sand if you shovel grass - user << "\blue You shovel the grass." - make_plating() - else - user << "\red You cannot shovel this." - - if(istype(C, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/welder = C - if(welder.isOn() && (is_plating())) - if(broken || burnt) - if(welder.remove_fuel(0,user)) - user << "\red You fix some dents on the broken plating." - playsound(src.loc, 'sound/items/Welder.ogg', 80, 1) - icon_state = "plating" - burnt = 0 - broken = 0 - else - user << "\blue You need more welding fuel to complete this task." - -/turf/unsimulated/floor/attack_paw(user as mob) - return src.attack_hand(user) - -/turf/unsimulated/floor/attack_hand(var/mob/user as mob) - if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) - return - if (user.pulling.anchored) - return - if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) - return - if (ismob(user.pulling)) - var/mob/M = user.pulling - var/mob/t = M.pulling - M.stop_pulling() - step(user.pulling, get_dir(user.pulling.loc, src)) - M.start_pulling(t) - else - step(user.pulling, get_dir(user.pulling.loc, src)) - return - -// imported from space.dm - -/turf/space/attack_paw(mob/user as mob) - return src.attack_hand(user) - -/turf/space/attack_hand(mob/user as mob) - if ((user.restrained() || !( user.pulling ))) - return - if (user.pulling.anchored) - return - if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) - return - if (ismob(user.pulling)) - var/mob/M = user.pulling - var/atom/movable/t = M.pulling - M.stop_pulling() - step(user.pulling, get_dir(user.pulling.loc, src)) - M.start_pulling(t) - else - step(user.pulling, get_dir(user.pulling.loc, src)) - return - -/turf/space/attackby(obj/item/C as obj, mob/user as mob) - - if (istype(C, /obj/item/stack/rods)) - var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) - if(L) - return - var/obj/item/stack/rods/R = C - user << "\blue Constructing support lattice ..." - playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) - ReplaceWithLattice() - R.use(1) - return - - if (istype(C, /obj/item/stack/tile/plasteel)) - var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) - if(L) - var/obj/item/stack/tile/plasteel/S = C - del(L) - playsound(src.loc, 'sound/weapons/Genhit.ogg', 50, 1) - S.build(src) - S.use(1) - return - else - user << "\red The plating is going to need some support." - return - - -// Ported from unstable r355 - -/turf/space/Entered(atom/movable/A as mob|obj) - ..() - if ((!(A) || src != A.loc)) return - - inertial_drift(A) - - if(ticker && ticker.mode) - - // Okay, so let's make it so that people can travel z levels but not nuke disks! - // if(ticker.mode.name == "nuclear emergency") return - if (A.x <= TRANSITIONEDGE || A.x >= (world.maxx - TRANSITIONEDGE - 1) || A.y <= TRANSITIONEDGE || A.y >= (world.maxy - TRANSITIONEDGE - 1)) - if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) - del(A) - return - - if(istype(A, /obj/item/weapon/disk/nuclear)) // Don't let nuke disks travel Z levels ... And moving this shit down here so it only fires when they're actually trying to change z-level. - del(A) //The disk's Del() proc ensures a new one is created - return - - if(!isemptylist(A.search_contents_for(/obj/item/weapon/disk/nuclear))) - if(istype(A, /mob/living)) - var/mob/living/MM = A - if(MM.client) - MM << "\red Something you are carrying is preventing you from leaving. Don't play stupid; you know exactly what it is." - return - - var/move_to_z_str = pickweight(accessable_z_levels) - - var/move_to_z = text2num(move_to_z_str) - - if(!move_to_z) - return - - A.z = move_to_z - - if(src.x <= TRANSITIONEDGE) - A.x = world.maxx - TRANSITIONEDGE - 2 - - else if (A.x >= (world.maxx - TRANSITIONEDGE - 1)) - A.x = TRANSITIONEDGE + 1 - - else if (src.y <= TRANSITIONEDGE) - A.y = world.maxy - TRANSITIONEDGE -2 - - else if (A.y >= (world.maxy - TRANSITIONEDGE - 1)) - A.y = TRANSITIONEDGE +1 - - spawn (0) - if ((A && A.loc)) - A.loc.Entered(A) - -/turf/space/proc/Sandbox_Spacemove(atom/movable/A as mob|obj) - var/cur_x - var/cur_y - var/next_x - var/next_y - var/target_z - var/list/y_arr - - if(src.x <= 1) - if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) - del(A) - return - - var/list/cur_pos = src.get_global_map_pos() - if(!cur_pos) return - cur_x = cur_pos["x"] - cur_y = cur_pos["y"] - next_x = (--cur_x||global_map.len) - y_arr = global_map[next_x] - target_z = y_arr[cur_y] -/* - //debug - world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" - world << "Target Z = [target_z]" - world << "Next X = [next_x]" - //debug -*/ - if(target_z) - A.z = target_z - A.x = world.maxx - 2 - spawn (0) - if ((A && A.loc)) - A.loc.Entered(A) - else if (src.x >= world.maxx) - if(istype(A, /obj/effect/meteor)) - del(A) - return - - var/list/cur_pos = src.get_global_map_pos() - if(!cur_pos) return - cur_x = cur_pos["x"] - cur_y = cur_pos["y"] - next_x = (++cur_x > global_map.len ? 1 : cur_x) - y_arr = global_map[next_x] - target_z = y_arr[cur_y] -/* - //debug - world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" - world << "Target Z = [target_z]" - world << "Next X = [next_x]" - //debug -*/ - if(target_z) - A.z = target_z - A.x = 3 - spawn (0) - if ((A && A.loc)) - A.loc.Entered(A) - else if (src.y <= 1) - if(istype(A, /obj/effect/meteor)) - del(A) - return - var/list/cur_pos = src.get_global_map_pos() - if(!cur_pos) return - cur_x = cur_pos["x"] - cur_y = cur_pos["y"] - y_arr = global_map[cur_x] - next_y = (--cur_y||y_arr.len) - target_z = y_arr[next_y] -/* - //debug - world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" - world << "Next Y = [next_y]" - world << "Target Z = [target_z]" - //debug -*/ - if(target_z) - A.z = target_z - A.y = world.maxy - 2 - spawn (0) - if ((A && A.loc)) - A.loc.Entered(A) - - else if (src.y >= world.maxy) - if(istype(A, /obj/effect/meteor)||istype(A, /obj/effect/space_dust)) - del(A) - return - var/list/cur_pos = src.get_global_map_pos() - if(!cur_pos) return - cur_x = cur_pos["x"] - cur_y = cur_pos["y"] - y_arr = global_map[cur_x] - next_y = (++cur_y > y_arr.len ? 1 : cur_y) - target_z = y_arr[next_y] -/* - //debug - world << "Src.z = [src.z] in global map X = [cur_x], Y = [cur_y]" - world << "Next Y = [next_y]" - world << "Target Z = [target_z]" - //debug -*/ - if(target_z) - A.z = target_z - A.y = 3 - spawn (0) - if ((A && A.loc)) - A.loc.Entered(A) - return - -/obj/effect/vaultspawner - var/maxX = 6 - var/maxY = 6 - var/minX = 2 - var/minY = 2 - -/obj/effect/vaultspawner/New(turf/location as turf,lX = minX,uX = maxX,lY = minY,uY = maxY,var/type = null) - if(!type) - type = pick("sandstone","rock","alien") - - var/lowBoundX = location.x - var/lowBoundY = location.y - - var/hiBoundX = location.x + rand(lX,uX) - var/hiBoundY = location.y + rand(lY,uY) - - var/z = location.z - - for(var/i = lowBoundX,i<=hiBoundX,i++) - for(var/j = lowBoundY,j<=hiBoundY,j++) - if(i == lowBoundX || i == hiBoundX || j == lowBoundY || j == hiBoundY) - new /turf/simulated/wall/vault(locate(i,j,z),type) - else - new /turf/simulated/floor/vault(locate(i,j,z),type) - - del(src) - -/turf/proc/kill_creatures(mob/U = null)//Will kill people/creatures and damage mechs./N -//Useful to batch-add creatures to the list. - for(var/mob/living/M in src) - if(M==U) continue//Will not harm U. Since null != M, can be excluded to kill everyone. - spawn(0) - M.gib() - for(var/obj/mecha/M in src)//Mecha are not gibbed but are damaged. - spawn(0) - M.take_damage(100, "brute") - for(var/obj/effect/critter/M in src) - spawn(0) - M.Die() - -/turf/proc/Bless() - if(flags & NOJAUNT) - return - flags |= NOJAUNT diff --git a/code/game/verbs/AI_status.dm b/code/game/verbs/AI_status.dm deleted file mode 100644 index 203764073f..0000000000 --- a/code/game/verbs/AI_status.dm +++ /dev/null @@ -1,20 +0,0 @@ -/mob/living/silicon/ai/proc/ai_statuschange() - set category = "AI Commands" - set name = "AI Status" - - if(usr.stat == 2) - usr <<"You cannot change your emotional status because you are dead!" - return - var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer") - var/emote = input("Please, select a status!", "AI Status", null, null) in ai_emotions - for (var/obj/machinery/ai_status_display/AISD in world) //change status - spawn( 0 ) - AISD.emotion = emote - for (var/obj/machinery/status_display/SD in world) //if Friend Computer, change ALL displays - if(emote=="Friend Computer") - spawn(0) - SD.friendc = 1 - else - spawn(0) - SD.friendc = 0 - return \ No newline at end of file From 3705bc9350a6aaf451c51c36412c0c4af656022d Mon Sep 17 00:00:00 2001 From: "d_h2005@yahoo.com" Date: Sat, 25 Aug 2012 05:41:39 +0000 Subject: [PATCH 06/43] Adds double-bladed energy swords, a two-handed variant of the normal swords. Committing this before someone else goes and conflicts all my sprite files again... git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4533 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/objects/items/weapons/twohanded.dm | 49 ++++++++++++++++++- icons/mob/items_lefthand.dmi | Bin 121938 -> 123193 bytes icons/mob/items_righthand.dmi | Bin 122119 -> 123387 bytes icons/obj/weapons.dmi | Bin 18765 -> 18405 bytes 4 files changed, 48 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index ea8ddc2812..d7179a54f5 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -10,6 +10,8 @@ var/wielded = 0 var/force_unwielded = 0 var/force_wielded = 0 + var/wieldsound = null + var/unwieldsound = null /obj/item/weapon/twohanded/proc/unwield() wielded = 0 @@ -54,6 +56,8 @@ if(wielded) //Trying to unwield it unwield() user << "You are now carrying the [name] with one hand." + if (src.unwieldsound) + playsound(src.loc, unwieldsound, 50, 1) var/obj/item/weapon/twohanded/offhand/O = user.get_inactive_hand() if(O && istype(O)) @@ -66,6 +70,8 @@ return wield() user << "You grab the [initial(name)] with both hands." + if (src.wieldsound) + playsound(src.loc, wieldsound, 50, 1) var/obj/item/weapon/twohanded/offhand/O = new(user) ////Let's reserve his other hand~ O.name = "[initial(name)] - offhand" @@ -113,4 +119,45 @@ if (W.dir == SOUTHWEST) new /obj/item/weapon/shard( W.loc ) if(W.reinf) new /obj/item/stack/rods( W.loc) - del(A) \ No newline at end of file + del(A) + + +////////////Doublebladed E-sword!////////////// +/obj/item/weapon/twohanded/dualsaber + icon_state = "dualsaber0" + name = "double-bladed energy sword" + desc = "Handle with care." + force = 3 + throwforce = 5.0 + throw_speed = 1 + throw_range = 5 + w_class = 2.0 + force_unwielded = 3 + force_wielded = 30 + wieldsound = 'saberon.ogg' + unwieldsound = 'saberoff.ogg' + flags = FPRINT | TABLEPASS | NOSHIELD + origin_tech = "magnets=3;syndicate=4" + attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") + +/obj/item/weapon/twohanded/dualsaber/update_icon() + icon_state = "dualsaber[wielded]" + return + +/obj/item/weapon/twohanded/dualsaber/attack(target as mob, mob/living/user as mob) + ..() + if((CLUMSY in user.mutations) && (wielded) &&prob(40)) + user << "\red You twirl around a bit before losing your balance and impaling yourself on the [src]." + user.take_organ_damage(20,25) + return + if((wielded) && prob(50)) + spawn(0) + for(var/i in list(1,2,4,8,4,2,1,2,4,8,4,2)) + user.dir = i + sleep(1) + +/obj/item/weapon/twohanded/dualsaber/IsShield() + if(wielded) + return 1 + else + return 0 \ No newline at end of file diff --git a/icons/mob/items_lefthand.dmi b/icons/mob/items_lefthand.dmi index 1e2737d0f3014d332a64e639ede8248e5387641a..8fb090bef300af2ab72fd79c451a7506124e90c8 100644 GIT binary patch delta 5545 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 HYs`NDcPdbT diff --git a/icons/mob/items_righthand.dmi b/icons/mob/items_righthand.dmi index 170f833afda52ef3fb45ec96c4ec6ad04422312a..7348bdd72ef3ea605bb09484edb0e7cf9b0ee0f0 100644 GIT binary patch delta 5427 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 O0000?j9_JAi>=U5FofN4#9)(0?XZe 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‹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 UCENE|zW@LL07*qoM6N<$f)3YzV*mgE From 1aa0883686cb8728a36107c09d520de76b1c80fc Mon Sep 17 00:00:00 2001 From: "giacomand@gmail.com" Date: Sat, 25 Aug 2012 05:46:49 +0000 Subject: [PATCH 07/43] -Missed some files. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4534 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/obj/weapon.dm | 2 +- code/modules/mob/living/silicon/ai/ai.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index d3328becb8..01ce77fb3f 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -1267,7 +1267,7 @@ /obj/item/weapon/camera_bug/attack_self(mob/usr as mob) var/list/cameras = new/list() - for (var/obj/machinery/camera/C in Cameras) + for (var/obj/machinery/camera/C in cameranet.cameras) if (C.bugged && C.status) cameras.Add(C) if (length(cameras) == 0) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index c82e91dffe..1a20e13128 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -564,7 +564,7 @@ /mob/living/silicon/ai/proc/ai_statuschange() set category = "AI Commands" - set name = "AI status" + set name = "AI Status" if(usr.stat == 2) usr <<"You cannot change your emotional status because you are dead!" From ad05bda38f947747145420090697f5c7b4692c54 Mon Sep 17 00:00:00 2001 From: "giacomand@gmail.com" Date: Sat, 25 Aug 2012 06:02:32 +0000 Subject: [PATCH 08/43] -Removed the description of cameras stating that they can see through walls. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4535 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/obj/machinery.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/defines/obj/machinery.dm b/code/defines/obj/machinery.dm index d98da74794..bb914246f2 100644 --- a/code/defines/obj/machinery.dm +++ b/code/defines/obj/machinery.dm @@ -43,7 +43,7 @@ /obj/machinery/camera name = "security camera" - desc = "It's used to monitor rooms. It can see through walls." + desc = "It's used to monitor rooms." icon = 'icons/obj/monitors.dmi' icon_state = "camera" var/network = "SS13" From 676079cdbab26406df08d4952d866ea6681246b0 Mon Sep 17 00:00:00 2001 From: "giacomand@gmail.com" Date: Sat, 25 Aug 2012 06:34:09 +0000 Subject: [PATCH 09/43] -Added more cameras to Telecomms. -Made telecomms look symmetrical again. -Added the telecommunication blackout event to the RNG. Admins can trigger it and they have an option to alert the crew. -AI can now properly use their multitool. (forgot to uncomment) git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4536 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/gamemodes/events.dm | 9 +- .../telecomms/machine_interactions.dm | 6 +- .../machinery/telecomms/telecomunications.dm | 2 +- code/modules/admin/admin.dm | 6 +- maps/tgstation.2.0.9.dmm | 3261 +++++++++-------- 5 files changed, 1644 insertions(+), 1640 deletions(-) diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm index c990a9587e..b90fd55c10 100644 --- a/code/game/gamemodes/events.dm +++ b/code/game/gamemodes/events.dm @@ -92,14 +92,13 @@ IonStorm() if(14) spacevine_infestation() - // TODO: Uncomment this after feature freeze -Giacom - //if(15) - // communications_blackout() + if(15) + communications_blackout() -/proc/communications_blackout() +/proc/communications_blackout(var/silent = 1) //Uncomment below if you want communication blackouts to have a warning. - //command_alert("Ionospheric anomalies detected. Temporary telecommunication failure imminent. Please contact you-BZZT") + if(!silent) command_alert("Ionospheric anomalies detected. Temporary telecommunication failure imminent. Please contact you-BZZT") for(var/obj/machinery/telecomms/T in telecomms_list) T.emp_act(1) diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index c82fab18e2..7cc4467561 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -244,9 +244,9 @@ // Let's double check if(!issilicon(user) && istype(user.get_active_hand(), /obj/item/device/multitool)) P = user.get_active_hand() - //else if(isAI(user)) - // var/mob/living/silicon/ai/U = user - // P = U.aiMulti + else if(isAI(user)) + var/mob/living/silicon/ai/U = user + P = U.aiMulti else if(isrobot(user) && in_range(user, src)) if(istype(user.get_active_hand(), /obj/item/device/multitool)) P = user.get_active_hand() diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index c0aac4c046..521565eb22 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -210,7 +210,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list() if(prob(100/severity)) if(!(stat & EMPED)) stat |= EMPED - spawn(1200/severity) + spawn(1600/severity) stat &= ~EMPED ..() diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 2aedd944c4..3fb9c88fc5 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1964,7 +1964,11 @@ var/global/BSACooldown = 0 if("comms_blackout") feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","CB") - communications_blackout() + var/answer = alert(usr, "Would you like to alert the crew?", "Alert", "Yes", "No") + if(answer == "Yes") + communications_blackout(0) + else + communications_blackout(1) message_admins("[key_name_admin(usr)] triggered a communications blackout.", 1) if("spaceninja") feedback_inc("admin_secrets_fun_used",1) diff --git a/maps/tgstation.2.0.9.dmm b/maps/tgstation.2.0.9.dmm index 26d2e0e953..960979732f 100644 --- a/maps/tgstation.2.0.9.dmm +++ b/maps/tgstation.2.0.9.dmm @@ -7467,18 +7467,18 @@ "cNE" = (/obj/machinery/telecomms/processor/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) "cNF" = (/obj/machinery/telecomms/bus/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) "cNG" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNH" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/telecomms/hub/preset,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNI" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNJ" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cNK" = (/obj/effect/sign/nosmoking_2{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cNL" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) -"cNM" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Storage"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) -"cNP" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/tcomsat) -"cNQ" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNR" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cNS" = (/obj/machinery/telecomms/relay/preset/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/telecomms/hub/preset,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNI" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/telecomms/relay/preset/station,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNJ" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNK" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cNL" = (/obj/effect/sign/nosmoking_2{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cNM" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/lattice,/turf/space,/area/turret_protected/tcomsat) +"cNN" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/machinery/door/airlock/maintenance_hatch{name = "Telecoms Storage"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) +"cNQ" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/tcomsat) +"cNR" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cNS" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) "cNT" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) "cNU" = (/obj/machinery/telecomms/receiver/preset_right,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) "cNV" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) @@ -7516,7 +7516,7 @@ "cOB" = (/obj/machinery/turret{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/turret_protected/tcomfoyer) "cOC" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Foyer APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) "cOD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cOE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Satellite"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion1"; lethal = 1; name = "Telecoms lethal turret control"; pixel_y = 29; req_access = list(61)},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cOE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/turretid{ailock = 1; control_area = "\improper Telecoms Satellite"; desc = "A firewall prevents AIs from interacting with this device."; icon_state = "motion1"; lethal = 1; name = "Telecoms lethal turret control"; pixel_y = 29; req_access = list(61)},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Telecoms Foyer"; dir = 2; network = "Tcomsat"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) "cOF" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) "cOG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) "cOH" = (/obj/machinery/turret{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'LETHAL TURRETS'. Enter at your own risk!"; name = "LETHAL TURRETS"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/turret_protected/tcomfoyer) @@ -7558,1285 +7558,1286 @@ "cPr" = (/obj/machinery/light/spot,/turf/space,/area/turret_protected/tcomsat) "cPs" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) "cPt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) -"cPu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Power Room West"; dir = 1; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) "cPv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/tcommsat/entrance) "cPw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) "cPx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPy" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPz" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/entrance) -"cPB" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) -"cPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) -"cPE" = (/obj/machinery/camera{c_tag = "Entrance North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/tcommsat/entrance) -"cPF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) -"cPG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPH" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/tcommsat/entrance) -"cPI" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cPJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/entrance) -"cPK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) -"cPL" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Teleporter APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) -"cPM" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cPN" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) -"cPO" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) -"cPP" = (/obj/structure/closet/malf/suits,/turf/simulated/floor,/area/tcommsat/entrance) -"cPQ" = (/obj/machinery/door/airlock/external{name = "Telecoms External Airlock"; req_access_txt = "13; 17"},/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPR" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cPS" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) -"cPT" = (/obj/machinery/bluespace_beacon,/turf/simulated/floor,/area/tcommsat/entrance) -"cPU" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/entrance) -"cPV" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) -"cPW" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/tcommsat/entrance) -"cPX" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) -"cPY" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/tcommsat/entrance) -"cPZ" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/tcommsat/entrance) -"cQa" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cQb" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cQc" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cQd" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) -"cQe" = (/turf/simulated/wall/r_wall,/area/AIsattele) -"cQf" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQg" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQh" = (/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQi" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQj" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQk" = (/obj/structure/rack,/obj/item/clothing/gloves/yellow,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQl" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQm" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQn" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQo" = (/turf/space,/area/AIsattele) -"cQp" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQq" = (/obj/structure/lattice,/turf/space,/area/AIsattele) -"cQr" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQs" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQt" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) -"cQu" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cQv" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area/djstation/solars) -"cQw" = (/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cQx" = (/turf/simulated/wall,/area/djstation) -"cQy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cQA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQB" = (/turf/simulated/floor/plating,/area/djstation) -"cQC" = (/obj/machinery/telecomms/broadcaster/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) -"cQD" = (/obj/machinery/telecomms/relay/preset/ruskie,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cQE" = (/obj/machinery/telecomms/receiver/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) -"cQF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cQH" = (/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) -"cQI" = (/obj/item/device/multitool,/turf/simulated/floor/plating,/area/djstation) -"cQJ" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cQK" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) -"cQL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plating,/area/djstation) -"cQM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/djstation) -"cQN" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) -"cQO" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/item/weapon/storage/lightbox/mixed,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/djstation) -"cQP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/djstation) -"cQQ" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/djstation) -"cQR" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/djstation) -"cQS" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cQT" = (/obj/structure/closet/emcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQU" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQV" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQW" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQX" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cQY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cQZ" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRa" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cRc" = (/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRd" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRe" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRf" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cRh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cRi" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRj" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRk" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRl" = (/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRm" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRn" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cRp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cRq" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cRs" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRt" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRu" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRv" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRw" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRx" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cRy" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/djstation) -"cRz" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRA" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRB" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRD" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/space_heater,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRF" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRG" = (/obj/structure/toilet{pixel_y = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) -"cRH" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRI" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) -"cRJ" = (/obj/machinery/door/airlock/external{name = "Ruskie DJ Station"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cRK" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/disposaloutlet,/turf/simulated/floor/plating/airless,/area) -"cRL" = (/turf/simulated/floor/airless,/area) -"cRM" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) -"cRN" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) -"cRO" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRP" = (/turf/simulated/wall,/area/derelict/solar_control) -"cRQ" = (/turf/simulated/floor,/area/derelict/solar_control) -"cRR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) -"cRS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRT" = (/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRU" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRV" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cRW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cRX" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cRY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cRZ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cSa" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) -"cSb" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) -"cSc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor,/area/derelict/solar_control) -"cSd" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSf" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSh" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSj" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cSk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) -"cSl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) -"cSn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSq" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSs" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSt" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cSu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) -"cSv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSx" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSy" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSz" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSA" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSB" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cSD" = (/turf/simulated/wall,/area/derelict/bridge/access) -"cSE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) -"cSF" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSG" = (/turf/simulated/floor,/area/derelict/bridge/access) -"cSH" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) -"cSI" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) -"cSJ" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) -"cSK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cSM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSN" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) -"cSP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cSQ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cSR" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) -"cSS" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cST" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cSU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSV" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cSX" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) -"cSY" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) -"cSZ" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) -"cTa" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) -"cTb" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cTc" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cTd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cTe" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cTf" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) -"cTg" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) -"cTh" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTi" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTj" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) -"cTk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTl" = (/turf/simulated/wall,/area/derelict/bridge) -"cTm" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTn" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTo" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTp" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTq" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cTr" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cTs" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) -"cTt" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) -"cTu" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) -"cTv" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) -"cTw" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) -"cTx" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) -"cTy" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) -"cTz" = (/obj/item/weapon/grenade/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTA" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTB" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTC" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTD" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTE" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTF" = (/turf/simulated/wall,/area/derelict/singularity_engine) -"cTG" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) -"cTH" = (/turf/simulated/floor,/area/derelict/bridge) -"cTI" = (/turf/simulated/floor/plating,/area/derelict/bridge) -"cTJ" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor,/area/derelict/bridge) -"cTK" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTL" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTM" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cTN" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTO" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cTP" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cTQ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cTR" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTS" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cTU" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) -"cTV" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cTW" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) -"cTX" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cTZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUa" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) -"cUb" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUd" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) -"cUe" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) -"cUf" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) -"cUg" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cUh" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUi" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cUj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cUm" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUq" = (/obj/item/weapon/paper{info = "Objective #1: Destroy the station with a nuclear device."; name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUr" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cUs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"cUt" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) -"cUu" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) -"cUv" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cUw" = (/obj/item/stack/rods,/turf/space,/area) -"cUx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUy" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUz" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUA" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUB" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cUC" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUF" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) -"cUG" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cUH" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cUI" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) -"cUJ" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) -"cUK" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUL" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUM" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUN" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUO" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUP" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) -"cUQ" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) -"cUR" = (/obj/machinery/door/window{dir = 2; icon = 'icons/obj/doors/windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) -"cUS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUT" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cUU" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cUW" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cUX" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUY" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cUZ" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVa" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVb" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVd" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cVe" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVf" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVj" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVk" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVl" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVn" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVo" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cVp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVq" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVr" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVs" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVt" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cVu" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVv" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cVw" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cVy" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cVz" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cVA" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVB" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVC" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVD" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVE" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cVF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVG" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cVH" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVI" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVJ" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVK" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVM" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cVN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVO" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVP" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVQ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cVR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cVT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cVV" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cVW" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"cVX" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cVY" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cVZ" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cWa" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) -"cWb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWc" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWd" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) -"cWe" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cWf" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWg" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cWh" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWi" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cWj" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cWk" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) -"cWl" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWm" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cWp" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"cWq" = (/turf/simulated/wall,/area/derelict/arrival) -"cWr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cWs" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cWt" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) -"cWu" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) -"cWv" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) -"cWw" = (/turf/simulated/floor,/area/derelict/arrival) -"cWx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cWy" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cWz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cWA" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"cWB" = (/obj/item/weapon/shard,/turf/space,/area) -"cWC" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) -"cWD" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cWE" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) -"cWF" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) -"cWG" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cWH" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) -"cWI" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWK" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cWL" = (/turf/simulated/wall,/area/derelict/medical) -"cWM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWO" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWP" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWQ" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWR" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"cWS" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) -"cWT" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cWU" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cWV" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cWW" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cWX" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cWY" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cWZ" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cXa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cXb" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cXc" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cXd" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cXe" = (/turf/simulated/floor/plating,/area/derelict/arrival) -"cXf" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXh" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXi" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) -"cXj" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXl" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXm" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cXn" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cXo" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) -"cXp" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cXq" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXr" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXs" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cXt" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXu" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) -"cXv" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) -"cXw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cXx" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cXy" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) -"cXz" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXA" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXB" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXC" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXD" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cXE" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cXF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cXG" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cXH" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cXI" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXJ" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cXK" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXM" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXN" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cXO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cXP" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) -"cXQ" = (/obj/structure/window/reinforced,/turf/space,/area) -"cXR" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) -"cXS" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXT" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXU" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cXV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) -"cXW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) -"cXX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cXZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYa" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cYd" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYe" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cYf" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cYg" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cYh" = (/turf/simulated/floor/airless{icon_state = "white"},/area) -"cYi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYj" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYk" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cYl" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYm" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYn" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cYo" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYp" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYq" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYr" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYs" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYt" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYu" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYv" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYx" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYy" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cYz" = (/obj/structure/window/basic,/turf/space,/area) -"cYA" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) -"cYB" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cYC" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cYD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYF" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cYG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cYH" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYI" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYJ" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cYK" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cYL" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYM" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cYN" = (/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/airless,/area/derelict/hallway/primary) -"cYO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cYQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cYT" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) -"cYU" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cYV" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cYW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area) -"cYX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cYY" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cYZ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cZa" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) -"cZb" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"cZc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/arrival) -"cZd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) -"cZe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/derelict/arrival) -"cZf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) -"cZg" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cZh" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZk" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZl" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cZm" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) -"cZn" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cZo" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cZp" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) -"cZq" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) -"cZr" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cZs" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZv" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZw" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) -"cZx" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZz" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cZC" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZD" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) -"cZE" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cZF" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZJ" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZK" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cZL" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cZM" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cZN" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZO" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZP" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZQ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZR" = (/obj/structure/table,/turf/simulated/floor/airless,/area) -"cZS" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) -"cZT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area) -"cZU" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cZV" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) -"cZW" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cZX" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cZY" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cZZ" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) -"daa" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) -"dab" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) -"dac" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) -"dad" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"dae" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"daf" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dag" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) -"dah" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"dai" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) -"daj" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) -"dak" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"dal" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dam" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) -"dan" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dao" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) -"dap" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"daq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"dar" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"das" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dat" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"dau" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) -"dav" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area) -"daw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area) -"dax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"day" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daz" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"daA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) -"daB" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"daC" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daD" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) -"daE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daH" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"daI" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daJ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daK" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daL" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"daM" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daO" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"daP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daQ" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"daR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"daS" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"daT" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"daU" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"daV" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"daW" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"daX" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"daY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"daZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"dba" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"dbb" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) -"dbc" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) -"dbd" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) -"dbe" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) -"dbf" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) -"dbg" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) -"dbh" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) -"dbi" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) -"dbj" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) -"dbk" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbn" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbo" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbp" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbq" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbr" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbs" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbu" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"dbv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dby" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbA" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbB" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbD" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"dbE" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbF" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbG" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbH" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbJ" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"dbK" = (/obj/item/weapon/paper{desc = ""; info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) -"dbL" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbM" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"dbN" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"dbO" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbP" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbQ" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbR" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"dbS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"dbT" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"dbW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbX" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbY" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dbZ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dca" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcd" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"dce" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"dcg" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"dch" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"dci" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcj" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) -"dck" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) -"dcl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcm" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcn" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dco" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcp" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"dcq" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dcr" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) -"dcs" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"dct" = (/turf/simulated/mineral,/area/mine/unexplored) -"dcu" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"dcv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcw" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) -"dcx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcy" = (/turf/simulated/floor,/area/mine/abandoned) -"dcz" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcA" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) -"dcB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"dcD" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) -"dcE" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) -"dcF" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) -"dcG" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcI" = (/obj/effect/light_emitter,/turf/space,/area) -"dcJ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) -"dcK" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcL" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcM" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"dcN" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcO" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dcP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcQ" = (/turf/simulated/mineral/random,/area/mine/explored) -"dcR" = (/turf/simulated/mineral,/area/mine/explored) -"dcS" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) -"dcT" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) -"dcU" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcV" = (/turf/simulated/wall,/area/mine/abandoned) -"dcW" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) -"dcX" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dcY" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"dcZ" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"dda" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"ddb" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddc" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ddd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dde" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddg" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddh" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddi" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) -"ddj" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddk" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddm" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddn" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"ddo" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) -"ddp" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) -"ddq" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddr" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dds" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddt" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddu" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"ddv" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddw" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddy" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddz" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) -"ddA" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) -"ddB" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddC" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"ddD" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"ddE" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) -"ddF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddG" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddH" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) -"ddI" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) -"ddJ" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddK" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) -"ddL" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ddM" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"ddN" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"ddO" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"ddP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddR" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) -"ddS" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"ddT" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"ddU" = (/turf/simulated/floor/airless,/area/mine/abandoned) -"ddV" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) -"ddW" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"ddX" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) -"ddY" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/abandoned) -"ddZ" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) -"dea" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deb" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) -"dec" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) -"ded" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dee" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"def" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"deg" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"deh" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dei" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dej" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) -"dek" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"del" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dem" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/north_outpost) -"den" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deo" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dep" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"deq" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) -"der" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"des" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"det" = (/turf/simulated/wall,/area/mine/north_outpost) -"deu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) -"dev" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"dew" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) -"dex" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"dey" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"dez" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) -"deA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"deB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"deC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"deD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"deE" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) -"deF" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"deG" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) -"deH" = (/turf/simulated/floor,/area/mine/north_outpost) -"deI" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) -"deJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"deL" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/north_outpost) -"deM" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/north_outpost) -"deN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) -"deO" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) -"deP" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deQ" = (/obj/machinery/conveyor{dir = 4; id = "mining_north"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deR" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"deS" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"deT" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"deU" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) -"deV" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"deW" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) -"deX" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) -"deY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"deZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"dfa" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) -"dfb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/conveyor_switch{id = "mining_north"},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/north_outpost) -"dfc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) -"dfd" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_north"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/north_outpost) -"dfe" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/north_outpost) -"dff" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) -"dfg" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"dfh" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dfi" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"dfj" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dfk" = (/turf/simulated/wall,/area/mine/explored) -"dfl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfm" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfn" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dfo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"dfr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/north_outpost) -"dfs" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/north_outpost) -"dft" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/explored) -"dfu" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dfv" = (/obj/machinery/conveyor_switch{id = "mining_north"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dfw" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dfx" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfy" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"dfz" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) -"dfA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfC" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"dfD" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) -"dfE" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dfF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dfG" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) -"dfH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"dfI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dfJ" = (/obj/machinery/door/airlock/glass{name = "Glass Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"dfL" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dfM" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/north_outpost) -"dfN" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) -"dfO" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) -"dfP" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"dfQ" = (/obj/item/weapon/table_parts,/turf/simulated/floor,/area/mine/abandoned) -"dfR" = (/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfS" = (/obj/structure/rack,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dfT" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"dfU" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) -"dfV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) -"dfW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) -"dfX" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) -"dfY" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"dfZ" = (/obj/item/weapon/rack_parts,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dga" = (/obj/structure/girder/displaced,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dgb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dgc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"dgd" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) -"dge" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) -"dgf" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"dgg" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dgh" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) -"dgi" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dgj" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"dgk" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/north_outpost) -"dgl" = (/obj/structure/girder,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dgm" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) -"dgn" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"dgo" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) -"dgp" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgq" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgr" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) -"dgs" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dgt" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) -"dgu" = (/turf/space,/area/mine/unexplored) -"dgv" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"dgw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"dgx" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"dgy" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) -"dgz" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) -"dgA" = (/obj/machinery/door/airlock/external{name = "External Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) -"dgB" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/weapon/shard{icon_state = "small"},/obj/item/stack/rods,/turf/simulated/floor/plating,/area/mine/abandoned) -"dgC" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) -"dgD" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dgE" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) -"dgF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"dgG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dgH" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) -"dgI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dgJ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) -"dgK" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) -"dgL" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgM" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) -"dgN" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dgO" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) -"dgP" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/unexplored) -"dgQ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/unexplored) -"dgR" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/unexplored) -"dgS" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/unexplored) -"dgT" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgU" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgV" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgW" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"dgX" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) -"dgY" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dgZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dha" = (/turf/simulated/mineral/random,/area) -"dhb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) -"dhc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"dhd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dhe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dhf" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"dhg" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) -"dhh" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"dhi" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhj" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) -"dhk" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"dhl" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhm" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) -"dhn" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) -"dho" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"dhp" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) -"dhq" = (/obj/machinery/telecomms/receiver/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhr" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Mining Communications APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhs" = (/obj/machinery/telecomms/relay/preset/mining,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/mine/maintenance) -"dht" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhu" = (/obj/machinery/telecomms/broadcaster/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"dhw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"dhx" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"dhy" = (/obj/structure/lattice,/turf/space,/area/mine/explored) -"dhz" = (/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) -"dhC" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhD" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = "MINE"},/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) -"dhE" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhF" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhG" = (/turf/simulated/wall,/area/mine/living_quarters) -"dhH" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Communications"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/mine/maintenance) -"dhI" = (/obj/item/clothing/under/rank/miner,/obj/effect/decal/remains/human,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhJ" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) -"dhK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhL" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dhN" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) -"dhO" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) -"dhP" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhQ" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhR" = (/obj/machinery/door/airlock{id_tag = "miningdorm1"; name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dhT" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dhU" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) -"dhV" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dhX" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"dhY" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"dhZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dia" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dib" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"dic" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) -"did" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"die" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/deathsposal,/turf/simulated/wall,/area/mine/living_quarters) -"dif" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dig" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dih" = (/turf/simulated/wall,/area/mine/west_outpost) -"dii" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dij" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dik" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dil" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dim" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"din" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dio" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dip" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"diq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dir" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dis" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dit" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) -"diu" = (/turf/simulated/floor,/area/mine/west_outpost) -"div" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) -"diw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dix" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) -"diy" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) -"diz" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) -"diA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"diC" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) -"diD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diE" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diF" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diG" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diH" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diI" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diJ" = (/obj/machinery/door/airlock{id_tag = "miningdorm3"; name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"diK" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/living_quarters) -"diL" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"diM" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) -"diN" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) -"diO" = (/turf/simulated/wall/r_wall,/area/mine/eva) -"diP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"diQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) -"diR" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) -"diS" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) -"diT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"diU" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"diV" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) -"diW" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"diX" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diY" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"diZ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"dja" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djb" = (/turf/simulated/floor,/area/mine/living_quarters) -"djc" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) -"djd" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) -"dje" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) -"djf" = (/obj/structure/rack,/obj/item/weapon/storage/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/eva) -"djg" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) -"djh" = (/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"dji" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/west_outpost) -"djj" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) -"djk" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djl" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djm" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"djn" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) -"djo" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djq" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"djr" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) -"djs" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"djt" = (/turf/simulated/wall,/area/mine/production) -"dju" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"djv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"djw" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) -"djx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) -"djy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/mine/eva) -"djz" = (/turf/simulated/wall,/area/mine/eva) -"djA" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) -"djB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"djD" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djE" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"djG" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) -"djH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"djI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"djJ" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"djK" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/mining{name = "Mining Station Storage"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) -"djL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"djM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"djN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"djO" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"djP" = (/turf/simulated/floor,/area/mine/production) -"djQ" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/production) -"djR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) -"djS" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) -"djT" = (/turf/simulated/floor,/area/mine/eva) -"djU" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) -"djV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"djW" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"djX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"djY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) -"djZ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost) -"dka" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"dkb" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) -"dkc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/west_outpost) -"dkd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/west_outpost) -"dke" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) -"dkf" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) -"dkg" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dkh" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dki" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"dkj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dkk" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dkl" = (/obj/structure/sink{pixel_y = 30},/obj/machinery/light/small,/obj/structure/mirror{pixel_y = -32},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dkm" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"dkn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dko" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters) -"dkp" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters) -"dkq" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/living_quarters) -"dkr" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dks" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters) -"dkt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dku" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/living_quarters) -"dkv" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/living_quarters) -"dkw" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/production) -"dkx" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/production) -"dky" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"dkz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/production) -"dkA" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) -"dkB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dkC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dkD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"dkE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/eva) -"dkF" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"dkG" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"dkH" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"dkI" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/eva) -"dkJ" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkK" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkL" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"dkM" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dkN" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) -"dkO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"dkP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkQ" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dkS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) -"dkV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/living_quarters) -"dkW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) -"dkX" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) -"dkY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dkZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dla" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dlb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/production) -"dlc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dld" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dle" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) -"dlf" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) -"dlg" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) -"dlh" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) -"dli" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) -"dlj" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/eva) -"dlk" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"dll" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dln" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlp" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"dlq" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dlr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"dls" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlt" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/living_quarters) -"dlu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlv" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlw" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"dlx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/mine/living_quarters) -"dly" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlB" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) -"dlC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) -"dlD" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) -"dlE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) -"dlF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"dlI" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) -"dlJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dlK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dlL" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production) -"dlM" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) -"dlN" = (/turf/simulated/wall/r_wall,/area/mine/production) -"dlO" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dlP" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"dlQ" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlR" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlS" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlT" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dlU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlV" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dlW" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dlX" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dlY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dlZ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"dma" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"dmb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"dmd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dme" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dmf" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dmg" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmh" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmi" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmj" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmk" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dml" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmm" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dmn" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmo" = (/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmp" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmq" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dms" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmt" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmu" = (/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmv" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) -"dmw" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) -"dmx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) -"dmy" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/production) -"dmz" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) -"dmA" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dmB" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmC" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dmE" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) -"dmF" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) -"dmG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) -"dmI" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmJ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmK" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmL" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmM" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmN" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) -"dmO" = (/turf/space,/area/shuttle/mining/outpost) -"dmP" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/production) -"dmQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) -"dmR" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dmS" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmT" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmU" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dmV" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmW" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmX" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmY" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) -"dmZ" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/living_quarters) -"dna" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production) -"dnb" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dnc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "MINE"},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining convayor"},/turf/simulated/floor,/area/mine/production) -"dnd" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dne" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/production) -"dng" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/mine/production) -"dnh" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) -"dni" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) -"dnj" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dnk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"dnl" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) -"dnm" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) -"dnn" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) -"dno" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnp" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dnq" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) -"dnr" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/production) -"dns" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnt" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dnu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"dnv" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) -"dnw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/production) -"dnx" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dny" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dnz" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dnA" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnB" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/production) -"dnC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dnD" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) -"dnE" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnF" = (/turf/simulated/wall/r_wall,/area/mine/explored) -"dnG" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/production) -"dnH" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dnI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/production) -"dnJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnL" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnM" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dnN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) -"dnO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) -"dnP" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) -"dnQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dnR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dnS" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) -"dnT" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dnU" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnV" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnW" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnX" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dnY" = (/obj/machinery/conveyor{tag = "icon-conveyor0 (SOUTHWEST)"; icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"cPy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Power Room East"; dir = 1; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) +"cPz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPA" = (/obj/effect/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/hatch{name = "Telecoms Satellite"; req_access_txt = "61"},/turf/simulated/floor,/area/tcommsat/entrance) +"cPC" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) +"cPE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/tcommsat/entrance) +"cPF" = (/obj/machinery/camera{c_tag = "Entrance North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/tcommsat/entrance) +"cPG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/tcommsat/entrance) +"cPH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPI" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/tcommsat/entrance) +"cPJ" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cPK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/entrance) +"cPL" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/tcommsat/entrance) +"cPM" = (/obj/machinery/power/apc{dir = 1; name = "Telecoms Sat. Teleporter APC"; pixel_x = 1; pixel_y = 26},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) +"cPN" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cPO" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/tcommsat/entrance) +"cPP" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) +"cPQ" = (/obj/structure/closet/malf/suits,/turf/simulated/floor,/area/tcommsat/entrance) +"cPR" = (/obj/machinery/door/airlock/external{name = "Telecoms External Airlock"; req_access_txt = "13; 17"},/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPS" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cPT" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/tcommsat/entrance) +"cPU" = (/obj/machinery/bluespace_beacon,/turf/simulated/floor,/area/tcommsat/entrance) +"cPV" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor,/area/tcommsat/entrance) +"cPW" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) +"cPX" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/tcommsat/entrance) +"cPY" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/tcommsat/entrance) +"cPZ" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/tcommsat/entrance) +"cQa" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/tcommsat/entrance) +"cQb" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQc" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQd" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cQe" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) +"cQf" = (/turf/simulated/wall/r_wall,/area/AIsattele) +"cQg" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQh" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQi" = (/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQj" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQk" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQl" = (/obj/structure/rack,/obj/item/clothing/gloves/yellow,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQm" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQn" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQo" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQp" = (/turf/space,/area/AIsattele) +"cQq" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQr" = (/obj/structure/lattice,/turf/space,/area/AIsattele) +"cQs" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQt" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQu" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) +"cQv" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cQw" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area/djstation/solars) +"cQx" = (/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cQy" = (/turf/simulated/wall,/area/djstation) +"cQz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"cQB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQC" = (/turf/simulated/floor/plating,/area/djstation) +"cQD" = (/obj/machinery/telecomms/broadcaster/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) +"cQE" = (/obj/machinery/telecomms/relay/preset/ruskie,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"cQF" = (/obj/machinery/telecomms/receiver/preset_right/ruskie,/turf/simulated/floor/plating,/area/djstation) +"cQG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQH" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cQI" = (/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) +"cQJ" = (/obj/item/device/multitool,/turf/simulated/floor/plating,/area/djstation) +"cQK" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cQL" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) +"cQM" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plating,/area/djstation) +"cQN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/djstation) +"cQO" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) +"cQP" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/item/weapon/storage/lightbox/mixed,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/djstation) +"cQQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/djstation) +"cQR" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/djstation) +"cQS" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/djstation) +"cQT" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cQU" = (/obj/structure/closet/emcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQV" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQW" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQX" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQY" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cQZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRa" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRb" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRd" = (/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRe" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRf" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRg" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cRi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRj" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRk" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRl" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRm" = (/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRn" = (/obj/machinery/door/airlock/glass{name = "Cabin"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRo" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cRq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cRr" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRs" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cRt" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRu" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRv" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRw" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRx" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRy" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cRz" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/djstation) +"cRA" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRB" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRC" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRE" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/space_heater,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRF" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRG" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRH" = (/obj/structure/toilet{pixel_y = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/djstation) +"cRI" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRJ" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/djstation) +"cRK" = (/obj/machinery/door/airlock/external{name = "Ruskie DJ Station"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cRL" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/disposaloutlet,/turf/simulated/floor/plating/airless,/area) +"cRM" = (/turf/simulated/floor/airless,/area) +"cRN" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) +"cRO" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) +"cRP" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRQ" = (/turf/simulated/wall,/area/derelict/solar_control) +"cRR" = (/turf/simulated/floor,/area/derelict/solar_control) +"cRS" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) +"cRT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRU" = (/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRV" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRW" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cRX" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cRY" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cRZ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSa" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cSb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) +"cSc" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) +"cSd" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor,/area/derelict/solar_control) +"cSe" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSg" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSi" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSk" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cSl" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) +"cSm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) +"cSo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSr" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSt" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cSv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/derelict/solar_control) +"cSw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSy" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSz" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSA" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSB" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSC" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cSE" = (/turf/simulated/wall,/area/derelict/bridge/access) +"cSF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) +"cSG" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSH" = (/turf/simulated/floor,/area/derelict/bridge/access) +"cSI" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) +"cSJ" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) +"cSK" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) +"cSL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSM" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cSN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSO" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/bridge/access) +"cSQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cSR" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cSS" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) +"cST" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSU" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cSV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSW" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cSY" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) +"cSZ" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) +"cTa" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) +"cTb" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) +"cTc" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cTd" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cTe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cTf" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cTg" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) +"cTh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) +"cTi" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTj" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTk" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) +"cTl" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTm" = (/turf/simulated/wall,/area/derelict/bridge) +"cTn" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTo" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTp" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTq" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTr" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cTs" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cTt" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) +"cTu" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) +"cTv" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) +"cTw" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) +"cTx" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) +"cTy" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) +"cTz" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) +"cTA" = (/obj/item/weapon/grenade/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTB" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTC" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTD" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTE" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTF" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTG" = (/turf/simulated/wall,/area/derelict/singularity_engine) +"cTH" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) +"cTI" = (/turf/simulated/floor,/area/derelict/bridge) +"cTJ" = (/turf/simulated/floor/plating,/area/derelict/bridge) +"cTK" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor,/area/derelict/bridge) +"cTL" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTM" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTN" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cTO" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTP" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cTQ" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cTR" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cTS" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTT" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cTV" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) +"cTW" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cTX" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) +"cTY" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cTZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUb" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) +"cUc" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUe" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) +"cUf" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) +"cUg" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) +"cUh" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cUi" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUj" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cUk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cUn" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUr" = (/obj/item/weapon/paper{info = "Objective #1: Destroy the station with a nuclear device."; name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUs" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cUt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) +"cUu" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) +"cUv" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) +"cUw" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cUx" = (/obj/item/stack/rods,/turf/space,/area) +"cUy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUz" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUA" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUB" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUC" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cUD" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUG" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) +"cUH" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cUI" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cUJ" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) +"cUK" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) +"cUL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUM" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUN" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUO" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUQ" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/derelict/bridge/access) +"cUR" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) +"cUS" = (/obj/machinery/door/window{dir = 2; icon = 'icons/obj/doors/windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) +"cUT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUU" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cUV" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cUX" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cUY" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cUZ" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVa" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVb" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVc" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVe" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cVf" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVg" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVl" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVm" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVo" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVp" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cVq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVr" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVs" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVt" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVu" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cVv" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVw" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cVx" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cVz" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cVA" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cVB" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVC" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVD" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVE" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVF" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cVG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVH" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cVI" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVJ" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVK" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVL" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVM" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVN" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cVO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVP" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVQ" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVR" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cVS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cVU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cVW" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cVX" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cVY" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cVZ" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cWa" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cWb" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) +"cWc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWd" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWe" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) +"cWf" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cWg" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWh" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cWi" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWj" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cWk" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cWl" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) +"cWm" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWn" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cWq" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"cWr" = (/turf/simulated/wall,/area/derelict/arrival) +"cWs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cWt" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cWu" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) +"cWv" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) +"cWw" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) +"cWx" = (/turf/simulated/floor,/area/derelict/arrival) +"cWy" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cWz" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cWA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cWB" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"cWC" = (/obj/item/weapon/shard,/turf/space,/area) +"cWD" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) +"cWE" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cWF" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) +"cWG" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) +"cWH" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cWI" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) +"cWJ" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWK" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWL" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cWM" = (/turf/simulated/wall,/area/derelict/medical) +"cWN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWP" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWQ" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWR" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cWS" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cWT" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) +"cWU" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cWV" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cWW" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cWX" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cWY" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cWZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cXa" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cXb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cXc" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cXd" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cXe" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cXf" = (/turf/simulated/floor/plating,/area/derelict/arrival) +"cXg" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXh" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXi" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXj" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) +"cXk" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXl" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXm" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXn" = (/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cXo" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cXp" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) +"cXq" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cXr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXs" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXt" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cXu" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXv" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) +"cXw" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) +"cXx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cXy" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cXz" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) +"cXA" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXB" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXC" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXD" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXE" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cXF" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cXG" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cXH" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cXI" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cXJ" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXK" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cXL" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXM" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXN" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXO" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cXP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cXQ" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) +"cXR" = (/obj/structure/window/reinforced,/turf/space,/area) +"cXS" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) +"cXT" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXU" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXV" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cXW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) +"cXX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall,/area/derelict/medical/chapel) +"cXY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cXZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYb" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cYe" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYf" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cYg" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cYh" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cYi" = (/turf/simulated/floor/airless{icon_state = "white"},/area) +"cYj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYl" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cYm" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYn" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYo" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cYp" = (/obj/machinery/door/window{icon = 'icons/obj/doors/windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYq" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYr" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYs" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYt" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYu" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYv" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYw" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYy" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYz" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cYA" = (/obj/structure/window/basic,/turf/space,/area) +"cYB" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) +"cYC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cYD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cYE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYG" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cYH" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cYI" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYJ" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYK" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cYL" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cYM" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYN" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cYO" = (/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/airless,/area/derelict/hallway/primary) +"cYP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cYR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cYT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cYU" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) +"cYV" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cYW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cYX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area) +"cYY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cYZ" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cZa" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cZb" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area) +"cZc" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"cZd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/research{name = "Toxins Research"; req_access_txt = "7"},/turf/simulated/floor/airless,/area/derelict/arrival) +"cZe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) +"cZf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/derelict/arrival) +"cZg" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/arrival) +"cZh" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cZi" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZj" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZk" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZl" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZm" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cZn" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) +"cZo" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cZp" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cZq" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) +"cZr" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) +"cZs" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cZt" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZu" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZw" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZx" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) +"cZy" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZA" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZB" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cZD" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZE" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) +"cZF" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cZG" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZK" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZL" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cZM" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cZN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cZO" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZP" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZQ" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZR" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZS" = (/obj/structure/table,/turf/simulated/floor/airless,/area) +"cZT" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) +"cZU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area) +"cZV" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cZW" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) +"cZX" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cZY" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cZZ" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"daa" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) +"dab" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) +"dac" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) +"dad" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) +"dae" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"daf" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"dag" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dah" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) +"dai" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"daj" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) +"dak" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) +"dal" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"dam" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dan" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) +"dao" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dap" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) +"daq" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"dar" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"das" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"dat" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dau" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"dav" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) +"daw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area) +"dax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area) +"day" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"daz" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daA" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"daB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) +"daC" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"daD" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daE" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) +"daF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daI" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"daJ" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daL" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daM" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"daN" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daP" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"daQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"daR" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"daS" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"daT" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"daU" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"daV" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"daW" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"daX" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"daY" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"daZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dba" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dbb" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dbc" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) +"dbd" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) +"dbe" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) +"dbf" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) +"dbg" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) +"dbh" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) +"dbi" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) +"dbj" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) +"dbk" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) +"dbl" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbo" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbp" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbq" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbr" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbs" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbt" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbv" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"dbw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbx" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dby" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbz" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbB" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbC" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbE" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"dbF" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbG" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbH" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbI" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbJ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbK" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"dbL" = (/obj/item/weapon/paper{desc = ""; info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"dbM" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbN" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"dbO" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"dbP" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbQ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbR" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbS" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"dbT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"dbU" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbW" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"dbX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbY" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dbZ" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dca" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcb" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcc" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcd" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dce" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"dcf" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dcg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"dch" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"dci" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"dcj" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"dck" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) +"dcl" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) +"dcm" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcn" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dco" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcp" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcq" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"dcr" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcs" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) +"dct" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"dcu" = (/turf/simulated/mineral,/area/mine/unexplored) +"dcv" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"dcw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcx" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) +"dcy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcz" = (/turf/simulated/floor,/area/mine/abandoned) +"dcA" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcB" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) +"dcC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"dcE" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) +"dcF" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) +"dcG" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) +"dcH" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcI" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcJ" = (/obj/effect/light_emitter,/turf/space,/area) +"dcK" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) +"dcL" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcM" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcN" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"dcO" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcP" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dcQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcR" = (/turf/simulated/mineral/random,/area/mine/explored) +"dcS" = (/turf/simulated/mineral,/area/mine/explored) +"dcT" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) +"dcU" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) +"dcV" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcW" = (/turf/simulated/wall,/area/mine/abandoned) +"dcX" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) +"dcY" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dcZ" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"dda" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"ddb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddc" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddd" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dde" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddh" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddi" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddj" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) +"ddk" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddl" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddn" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddo" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddp" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) +"ddq" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddr" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) +"dds" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddt" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddu" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddv" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddw" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddx" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"ddz" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddA" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) +"ddB" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) +"ddC" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddD" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"ddE" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"ddF" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) +"ddG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddH" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddI" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) +"ddJ" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) +"ddK" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddL" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) +"ddM" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"ddN" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"ddO" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"ddP" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"ddQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddS" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) +"ddT" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"ddU" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"ddV" = (/turf/simulated/floor/airless,/area/mine/abandoned) +"ddW" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) +"ddX" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"ddY" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) +"ddZ" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/abandoned) +"dea" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) +"deb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dec" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"ded" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dee" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/mine/north_outpost) +"def" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"deg" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"deh" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"dei" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dej" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dek" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) +"del" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dem" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) +"den" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dep" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/north_outpost) +"deq" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"der" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) +"des" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"det" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"deu" = (/turf/simulated/wall,/area/mine/north_outpost) +"dev" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dew" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"dex" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) +"dey" = (/obj/structure/table,/obj/item/weapon/directions,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"dez" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"deA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) +"deB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"deC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"deD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"deE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"deF" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) +"deG" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"deH" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) +"deI" = (/turf/simulated/floor,/area/mine/north_outpost) +"deJ" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) +"deK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"deL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"deM" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/north_outpost) +"deN" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/north_outpost) +"deO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) +"deP" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) +"deQ" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deR" = (/obj/machinery/conveyor{dir = 4; id = "mining_north"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deS" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"deT" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"deU" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"deV" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) +"deW" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"deX" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) +"deY" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) +"deZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dfa" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"dfb" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"dfc" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/conveyor_switch{id = "mining_north"},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/north_outpost) +"dfd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) +"dfe" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_north"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/north_outpost) +"dff" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/north_outpost) +"dfg" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) +"dfh" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"dfi" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dfj" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"dfk" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"dfl" = (/turf/simulated/wall,/area/mine/explored) +"dfm" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfn" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfo" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dfp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfr" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"dfs" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/north_outpost) +"dft" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/north_outpost) +"dfu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/explored) +"dfv" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dfw" = (/obj/machinery/conveyor_switch{id = "mining_north"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dfx" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dfy" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfz" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"dfA" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) +"dfB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfD" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"dfE" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) +"dfF" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dfG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dfH" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) +"dfI" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"dfJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dfK" = (/obj/machinery/door/airlock/glass{name = "Glass Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"dfM" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dfN" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/north_outpost) +"dfO" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) +"dfP" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) +"dfQ" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"dfR" = (/obj/item/weapon/table_parts,/turf/simulated/floor,/area/mine/abandoned) +"dfS" = (/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfT" = (/obj/structure/rack,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dfU" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"dfV" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) +"dfW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) +"dfX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) +"dfY" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dfZ" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"dga" = (/obj/item/weapon/rack_parts,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dgb" = (/obj/structure/girder/displaced,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dgd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"dge" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) +"dgf" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) +"dgg" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"dgh" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgi" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) +"dgj" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgk" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"dgl" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/north_outpost) +"dgm" = (/obj/structure/girder,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgn" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) +"dgo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"dgp" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) +"dgq" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgr" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgs" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dgt" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dgu" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) +"dgv" = (/turf/space,/area/mine/unexplored) +"dgw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"dgx" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"dgy" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"dgz" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/north_outpost) +"dgA" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"dgB" = (/obj/machinery/door/airlock/external{name = "External Airlock"; req_access_txt = "0"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/abandoned) +"dgC" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/weapon/shard{icon_state = "small"},/obj/item/stack/rods,/turf/simulated/floor/plating,/area/mine/abandoned) +"dgD" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) +"dgE" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dgF" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"dgG" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dgH" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dgI" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) +"dgJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dgK" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) +"dgL" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/abandoned) +"dgM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgN" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/abandoned) +"dgO" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dgP" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) +"dgQ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/unexplored) +"dgR" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/unexplored) +"dgS" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/unexplored) +"dgT" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/unexplored) +"dgU" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgV" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dgX" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dgY" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) +"dgZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dha" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhb" = (/turf/simulated/mineral/random,/area) +"dhc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) +"dhd" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"dhe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dhf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dhg" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"dhh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) +"dhi" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"dhj" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhk" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) +"dhl" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"dhm" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhn" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dho" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) +"dhp" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"dhq" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) +"dhr" = (/obj/machinery/telecomms/receiver/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhs" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Mining Communications APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dht" = (/obj/machinery/telecomms/relay/preset/mining,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/mine/maintenance) +"dhu" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dhv" = (/obj/machinery/telecomms/broadcaster/preset_right/mining,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"dhx" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"dhy" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"dhz" = (/obj/structure/lattice,/turf/space,/area/mine/explored) +"dhA" = (/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) +"dhD" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhE" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = "MINE"},/obj/machinery/light/small,/turf/simulated/floor/bluegrid,/area/mine/maintenance) +"dhF" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhG" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhH" = (/turf/simulated/wall,/area/mine/living_quarters) +"dhI" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Communications"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/mine/maintenance) +"dhJ" = (/obj/item/clothing/under/rank/miner,/obj/effect/decal/remains/human,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhK" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored) +"dhL" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhM" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dhO" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) +"dhP" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) +"dhQ" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhR" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhS" = (/obj/machinery/door/airlock{id_tag = "miningdorm1"; name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dhU" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dhV" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) +"dhW" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dhX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dhY" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"dhZ" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dia" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dib" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dic" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"did" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) +"die" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"dif" = (/obj/structure/disposalpipe/segment,/obj/effect/sign/deathsposal,/turf/simulated/wall,/area/mine/living_quarters) +"dig" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dih" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dii" = (/turf/simulated/wall,/area/mine/west_outpost) +"dij" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dik" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dil" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dim" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"din" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dio" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dip" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diq" = (/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "miningdorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dir" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dis" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dit" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"diu" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) +"div" = (/turf/simulated/floor,/area/mine/west_outpost) +"diw" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) +"dix" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diy" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) +"diz" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) +"diA" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) +"diB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diC" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"diD" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) +"diE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diF" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diG" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diH" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diI" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diJ" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diK" = (/obj/machinery/door/airlock{id_tag = "miningdorm3"; name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"diL" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/living_quarters) +"diM" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"diN" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) +"diO" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) +"diP" = (/turf/simulated/wall/r_wall,/area/mine/eva) +"diQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"diR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"diS" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) +"diT" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) +"diU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"diV" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"diW" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/west_outpost) +"diX" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"diY" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"diZ" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"dja" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djb" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djc" = (/turf/simulated/floor,/area/mine/living_quarters) +"djd" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dje" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) +"djf" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) +"djg" = (/obj/structure/rack,/obj/item/weapon/storage/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/eva) +"djh" = (/obj/structure/table,/obj/item/weapon/storage/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) +"dji" = (/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"djj" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/west_outpost) +"djk" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) +"djl" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djm" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djn" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"djo" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) +"djp" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"djs" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) +"djt" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dju" = (/turf/simulated/wall,/area/mine/production) +"djv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"djw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"djx" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) +"djy" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) +"djz" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/mine/eva) +"djA" = (/turf/simulated/wall,/area/mine/eva) +"djB" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) +"djC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"djE" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djF" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"djH" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) +"djI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"djJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"djK" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"djL" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/mining{name = "Mining Station Storage"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) +"djM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"djN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"djO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"djP" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"djQ" = (/turf/simulated/floor,/area/mine/production) +"djR" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/production) +"djS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) +"djT" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) +"djU" = (/turf/simulated/floor,/area/mine/eva) +"djV" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) +"djW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"djX" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"djY" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"djZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) +"dka" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost) +"dkb" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"dkc" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) +"dkd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/west_outpost) +"dke" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/west_outpost) +"dkf" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) +"dkg" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) +"dkh" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dki" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dkj" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dkk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dkl" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dkm" = (/obj/structure/sink{pixel_y = 30},/obj/machinery/light/small,/obj/structure/mirror{pixel_y = -32},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dkn" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dko" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkp" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters) +"dkq" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters) +"dkr" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/living_quarters) +"dks" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dkt" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters) +"dku" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dkv" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/living_quarters) +"dkw" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/living_quarters) +"dkx" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/production) +"dky" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/production) +"dkz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"dkA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/production) +"dkB" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) +"dkC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dkD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dkE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dkF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/eva) +"dkG" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dkH" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"dkI" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"dkJ" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/eva) +"dkK" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkL" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkM" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dkN" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dkO" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) +"dkP" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"dkQ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkR" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dkT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters) +"dkW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/living_quarters) +"dkX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) +"dkY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters) +"dkZ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dla" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "Mining Station Bridge"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dlb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dlc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/production) +"dld" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dle" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dlf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) +"dlg" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) +"dlh" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) +"dli" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) +"dlj" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) +"dlk" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/eva) +"dll" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) +"dlm" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dln" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlo" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlq" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dlr" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dls" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"dlt" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlu" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/living_quarters) +"dlv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dlx" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) +"dly" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/mine/living_quarters) +"dlz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) +"dlD" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/living_quarters) +"dlE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) +"dlF" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/production) +"dlG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) +"dlJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) +"dlK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dlL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dlM" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production) +"dlN" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) +"dlO" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dlP" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dlQ" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dlR" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlS" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlT" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlU" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dlV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dlW" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dlX" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dlY" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dlZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dma" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"dmb" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"dmc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) +"dme" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dmf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dmg" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dmh" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmi" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmj" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmk" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dml" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmm" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmn" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dmo" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmp" = (/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmq" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmr" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dms" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/mixed,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmu" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmv" = (/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmw" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) +"dmx" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) +"dmy" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) +"dmz" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/production) +"dmA" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/production) +"dmB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"dmC" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmD" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmE" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dmF" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) +"dmG" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) +"dmH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmI" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters) +"dmJ" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmK" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmL" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmM" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmN" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmO" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dmP" = (/turf/space,/area/shuttle/mining/outpost) +"dmQ" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station Starboard Wing APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/production) +"dmR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/mine/production) +"dmS" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dmT" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmU" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmV" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dmW" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmX" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmY" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dmZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dna" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/living_quarters) +"dnb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production) +"dnc" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dnd" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "MINE"},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining convayor"},/turf/simulated/floor,/area/mine/production) +"dne" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnf" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dng" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/production) +"dnh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/mine/production) +"dni" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) +"dnj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) +"dnk" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dnl" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"dnm" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) +"dnn" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) +"dno" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) +"dnp" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnq" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dnr" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dns" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/production) +"dnt" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnu" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dnv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) +"dnw" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) +"dnx" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/production) +"dny" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dnz" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dnA" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dnB" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnC" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/production) +"dnD" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dnE" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) +"dnF" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnG" = (/turf/simulated/wall/r_wall,/area/mine/explored) +"dnH" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/production) +"dnI" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dnJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/production) +"dnK" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnN" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dnO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) +"dnP" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) +"dnQ" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) +"dnR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dnS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dnT" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) +"dnU" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dnV" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnW" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnX" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnY" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dnZ" = (/obj/machinery/conveyor{tag = "icon-conveyor0 (SOUTHWEST)"; icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9479,27 +9480,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgTcKGcKHcKKcKJcKKcLmcMScMTcLZcMUcMRcMRcMRcMVcMWcMXcMYcMRcMVcMRcMRcMZcLZcMFcMGcLrcNacNbcNccKHcKGcKGcgTaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaagaaacgTcKGcKHcKKcKJcKKcLmcNdcNecLZcMLcNfcNgcMRcMVcMRcNhcMRcMRcMVcNicNjcMLcLZcMFcMGcLrcNkcNlcNmcNncKHcKGcgTaaaaagcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNocgTcKGcKHcKKcKJcKKcLmcNpcNqcLZcMLcMRcMRcMRcMVcNrcNhcNscMRcMVcMRcMRcMLcLZcNtcNucNvcNwcNxcNycNzcKHcKGcgTcNAaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNBaktcKGcKHcKJcKJcKJcMycNCcLecLZcNDcNEcNFcNGcMQcMLcNhcMLcMLcNHcNIcNJcNKcLZcNLcNMcNNcNOcNycNycNPcKHcKGaktcNBaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagaaacgTcKGcKHcKKcKJcKKcLmcNCcLrcLZcMLcNQcNRcNScMVcNTcNhcNUcMRcMVcNVcNWcMLcLZcLmcNpcNXcNYcNycNZcOacKHcKGcgTaaaaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagcNBaktcKGcKHcKJcKJcKJcMycNCcLecLZcNDcNEcNFcNGcMQcMLcNHcMLcMLcNIcNJcNKcNLcLZcNMcNNcNOcNPcNycNycNQcKHcKGaktcNBaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagaaacgTcKGcKHcKKcKJcKKcLmcNCcLrcLZcMLcNRcNScMRcMVcNTcNhcNUcMRcMVcNVcNWcMLcLZcLmcNpcNXcNYcNycNZcOacKHcKGcgTaaaaagaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaagaaacgTcKGcKHcKKcKJcKKcLmcNpcLrcLZcObcMRcMRcMRcMVcMRcNhcMRcMRcMVcMRcMRcMZcLZcLmcNpcLrcOccOdcOecOfcKHcKGcgTaaaaagcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaacgTcKGcKHcKKcKJcKKcLmcMkcLrcLZcMLcOgcOhcOicOjcOkcMXcOlcMRcMVcOmcOncMLcLZcLmcNpcLrcOocOpcOqcKHcKGcKGcgTaafaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaafcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaaaaacgTcKGcKHcKKcKJcKKcLmcMkcLrcLZcMLcMLcMLcOrcMLcMLcOscMLcMLcOtcMLcMLcMLcLZcLmcNpcLrcKKcKJcKKcKHcKGcgTcgTaaaaafcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKHcMwcMxcKJcMycNpcLecLZcLZcLZcLZcLZcLZcLZcOucLZcLZcLZcLZcLZcLZcLZcMycNpcLecKJcMxcOvcKHcKGcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTcgTcgTcgTcKGcKHcKKcKJcKKcLmcOwcOxcOycOzcOzcOAcOBcOCcODcOEcOFcOGcOHcOAcOzcOzcOzcOIcNpcLrcKKcKJcKKcKHcKGcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgUcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcLmcOJcOKcOKcOKcOKcOLcOMcONcOOcOPcOQcORcOScOTcOKcNNcOKcOKcOUcLrcKKcKJcOVcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcLmcOJcOKcOKcOKcOKcOLcOMcONcOOcOPcOQcORcOScOTcOKcNOcOKcOKcOUcLrcKKcKJcOVcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcOWcKJcKKcKKcMncMncMmcMncMncOAcOXcOYcOZcOPcPacPbcPccOAcMncMncMncMncMncKKcKKcKJcKKcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKKcKJcKKcKKcKKcKKcKJcKKcPdcOAcOAcOAcPecPfcOAcOAcOAcOAcPdcKKcKKcKKcKKcKKcKKcKJcKKcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKHcKJcKJcKJcKJcKJcKJcKJcKJcPgcPhcPicPjcPkcPlcPmcPncPocPpcPqcKJcKJcKJcKJcKJcKJcKJcKJcKHcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKGcKHcKJcKKcKKcPrcKKcKKcKHcPdcPscPtcPucPvcPwcPxcPucPxcPycPdcKHcKKcKKcPrcKKcKKcKJcKHcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKHcKHcKHcKHcKHcKHcKHcPdcPdcPdcPdcPzcPAcPBcPdcPdcPdcPdcKHcKHcKHcKHcKHcKHcKHcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcPdcPCcPDcPEcPdcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcPdcPdcPFcPGcPHcPdcPdcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPIcPJcPKcPxcPLcPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPBcPdcPMcPNcPOcPocPocPocPocPPcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPQcPRcPQcPScPocPocPTcPocPocPUcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPBcPdcPMcPVcPWcPocPocPocPocPPcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPXcPYcPYcPYcPZcPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcPdcPdcQacQbcQccPdcPdcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcKGcKGcKHcKJcKKcKKcPrcKKcKKcKHcPdcPscPtcPucPvcPwcPxcPycPxcPzcPdcKHcKKcKKcPrcKKcKKcKJcKHcKGcKGcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKHcKHcKHcKHcKHcKHcKHcPdcPdcPdcPdcPAcPBcPCcPdcPdcPdcPdcKHcKHcKHcKHcKHcKHcKHcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcPdcPDcPEcPFcPdcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcKGcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcPdcPdcPGcPHcPIcPdcPdcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPJcPKcPLcPxcPMcPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPCcPdcPNcPOcPPcPocPocPocPocPQcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPRcPScPRcPTcPocPocPUcPocPocPVcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagcPCcPdcPNcPWcPXcPocPocPocPocPQcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaagaagcgTcgTcPdcPdcPYcPZcPZcPZcQacPdcPdcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcgTcgTcPdcPdcQbcQccQdcPdcPdcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTcgTcgTcPdcPdcPdcPdcPdcgTcgTcgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcgTaaacgTcgTcgTaktcgTcgTcgTaaacgTcgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaaaaaaafaaaaaaaagaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9507,7 +9508,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcQdcKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTcQecKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgUaaacKEaagcKEaafaafaafcKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgTaaacKEaagcKEaaaaaaaaacKEaagcKEaaacgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9539,15 +9540,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQecQecQecQeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQecQecQfcQgcQhcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQecQecQicQhcQjcQhcQkcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQlcQmcQhcQncQocQhcQhcQpcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQhcQhcQhcQqcQqcQqcQhcQhcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQhcQqcQqcQocQqcQocQrcQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQecQecQscQtcQocQqcQucQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQecQecQhcQqcQhcQecQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQecQecQhcQecQeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQfcQfcQfcQfcQfaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQfcQfcQgcQhcQicQfcQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQfcQfcQjcQicQkcQicQlcQfcQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQmcQncQicQocQpcQicQicQqcQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQicQicQicQrcQrcQrcQicQicQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQfcQicQrcQrcQpcQrcQpcQscQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcQfcQfcQtcQucQpcQrcQvcQfcQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcQfcQfcQicQrcQicQfcQfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQfcQfcQicQfcQfaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9634,28 +9635,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQwcQvcQwcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQwcQvcQwcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaktcQvcQwcQvcQwcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaktcQvcQwcQvcQwcQvaktaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQxcQycQzcQxcQycQzcQxaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQAcQBcQCcQDcQEcQBcQAcQvcQvcQvcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQFcQBcQBcQBcQBcQBcQFcQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQxcQGcQBcQHcQIcQJcQxcQvcQvcQvcQvaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQAcQKcQBcQLcQBcQBcQAcQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQvcQvcQvcQvcQFcQBcQBcQMcQBcQBcQFcQvcQvcQvcQvaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQxcQNcQOcQPcQQcQRcQxaktaktaktaktaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcQxcQxcQScQxcQxcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcQxcQxcQxcQxcQxcQTcQUcQVcQWcQXcQxcQxcQxcQxcQxcQxaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQYcQZcRacRacRacRbcQVcQVcQVcQVcQVcRbcRccRdcRecRfcRgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRhcRicRacRacRacRjcQVcRkcRlcRkcQVcRmcRccRccRccRncRoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRpcRqcRacRrcRacRbcQVcRscRtcRscQVcRbcRucRvcRwcRxcQFaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcRycQxcQxcRzcQxcQVcQVcQVcQVcRAcQxcQxcQxcQxcQxcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaafcQxcRBcQxcQxcRCcQVcRDcREcQxaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcdmaafcQxcRFcRGcQxcRHcQVcRIcQVcQxaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaaacQxcQxcQxcQxcQxcQxcQxcRJcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRKaaaaaaaaaaaaaaaaaaaaacQxcQBcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQxcRJcQxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQxcQwcQxcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQxcQwcQxcQwaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaktcQwcQxcQwcQxcQwaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaktcQwcQxcQwcQxcQwaktaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQycQzcQAcQycQzcQAcQyaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQBcQCcQDcQEcQFcQCcQBcQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQxcQxcQxcQxcQGcQCcQCcQCcQCcQCcQGcQxcQxcQxcQxaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQycQHcQCcQIcQJcQKcQycQwcQwcQwcQwaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQxcQxcQxcQxcQBcQLcQCcQMcQCcQCcQBcQxcQxcQxcQxaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktcQwcQwcQwcQwcQGcQCcQCcQNcQCcQCcQGcQwcQwcQwcQwaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktcQycQOcQPcQQcQRcQScQyaktaktaktaktaktaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQycQycQycQTcQycQycQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQycQycQycQycQycQycQUcQVcQWcQXcQYcQycQycQycQycQycQyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQZcRacRbcRbcRbcRccQWcQWcQWcQWcQWcRccRdcRecRfcRgcRhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRicRjcRbcRbcRbcRkcQWcRlcRmcRlcQWcRncRdcRdcRdcRocRpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRqcRrcRbcRscRbcRccQWcRtcRucRtcQWcRccRvcRwcRxcRycQGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQycRzcQycQycRAcQycQWcQWcQWcQWcRBcQycQycQycQycQycQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaafcQycRCcQycQycRDcQWcREcRFcQyaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcdmaafcQycRGcRHcQycRIcQWcRJcQWcQyaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdmaaacQycQycQycQycQycQycQycRKcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRLaaaaaaaaaaaaaaaaaaaaacQycQCcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQycRKcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9664,104 +9665,104 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaagcRLaagcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaagaagcRLcRLcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaagaagaagcRLcRLaagcRMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcRLcRLcRLaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcRNcRNcROcRNcRNcRNcKGcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcRQcRQcRRcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRScRQcRQcRTcRQcRPcRPcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRUcRQcRQcRQcRQcRQcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcRQcRTcRQcRQcRTcRQcRVaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQaagaagaagaagaagaagcRPcRQcRQcRQcRQcRQcRQcRPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQagQagQagQagQagQagQcRPcRPcRPcRPcRPcRScRWcRPaaaaaacRXcRYcRZaaacRXcRYcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSacSbcSccSdcRQcRQcSeaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSgcShcSicSjcRQcRQcSeaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSkcRQcSlcSmcSncSocSpaaaaaaaaacSqaaaaaaaaacSqaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSrcSscSscStcRQcSucSvcSwcSxcSycSzcSwcSwcSwcSAcSBcSBaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRPcSgcRQcRQcRQcRQcRQcSCaaaaaaaaacSqaaaaaaaaacSqaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSDcSDcSDcSDcSDcSDcSDcSEcSDcSDcSDcSDcSFcSDaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSHcSIcSJcSJcSDcSKcSGcSGcSDcSGcSGcSDaaaaaacRXcSfcRZaaacRXcSfcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSLcSMcSMcSNcSOcSPcSGcSGcSDcSDcSFcSDaaaaaacRXcSQcRZaaacRXcSQcRZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSKcSGcSGcSRcSDcSScSGcSTcSDcSGcSGcSDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSUcSUcSVcSWcSXcSDcSDcSGcSGcSScSDcSDcSYcSDaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcKGaaaaaaaafaagaagaagcSZaafaafaafaaacKGaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSGcSKcSGcSGcSDcSDcSScSGcSGcSGcSGcSGcSDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcKGcTaaafaafcTaaagaagaagaagaagcTaaafaafcTacKGaafaafaafaaaaaaaaaaaaaaaaaaaaacTbcTbcKGcKGcKGcSDcTccSGcTdcSGcSGcTecTfcSGcSGcSGcSGcSGcTgcSDaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcThcThcThcThaagcSZaagaagaagcThcThcThcThaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaacTbcKGcKGcSDcTicTjcTkcTicTicSDcSDcSDcSDcSDcSDcSDcSDcSDcTlaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcThcTmcThcTncThcTocTpcTqcThcThcThcThcThcThaafaafaaaaaaaaaaaaaaacTbaaaaaaaaacKGcKGcKGcSDcSGcSGcSKcSGcSGcTrcTscTtcTucTvcTwcTxcTucTycTzaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcThcTAcTBcTCcTDcTAcTpcTEcTEcTFcTEcTAcTCcTAcThcThcThaafaaaaaaaaaaaaaaaaaaaaacTbaaaaaaaaaaaacSDcTccSGcTdcSGcSGcTrcTGcTHcTIcTHcTHcTHcTHcTJcTKaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTLcTMcTNcTOcTNcTAcTPcTocTEcTEcTFcTQcTAcTAcTAcTRcTScThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcTicTjcTTcTicTicTUcTHcTHcTIcTHcTHcTHcTIcTHcTVcTWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTXcTXcTXcTXcTYcTEcTZcThcTFcUacThcTEcUbcTCcUbcUbcTEcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSDcSGcSScUccSGcSGcUdcTHcTHcTHcTHcUecTHcTHcUfcUgaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTEcUbcUbcUbcUhcTBcTAcUicUbcTEcUbcUbcTAcTBcTBcUbcUbcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcSDcSGcSGcUjcUkcUlcUmcUncUncUocUpcTIcTHcTHcTHcTVaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcTBcTCcTAcUqcTAcTCcTAcTEcTEcUbcTAcTAcTAcTAcTCcTAcThcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcSDcSGcSGcUccSGcSGcUrcTucTucTHcUscUtcTHcUtcUucUvaagcUwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcTAcTCcTAcUxcUycUzcUAcTEcUBcTEcTEcUCcUDcUEcUbcTBcTCcThcKGaafaaaaaaaaaaaaaaacTbaaaaaaaafaafaafcSDcSDcSDcSKcSDcSGcTrcUFcUGcUHcUIcUJcTscTscTucTKcTWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcUbcTAcUxcUKcULcUMcTEcTEcTEcTEcTEcUNcUNcUOcUEcTAcTBcThcKGaafaafaaacKGcSDcSDcSDcSDcSDcSDcSDcSDcSDcSDcSDcUPcSDcSDcSDcUQcUQcURcUQcUQcUQcTlcTlcTlaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcUbcUbcUScUTcTBcTEcTEcTEcTEcTEcTEcTEcTEcUUcUVcUbcUWcThcKGcKGaafaafcKGcSDcUXcUXcUXcUYcUZcVacVbcSDcUXcUXcVccUXcUXcSDcKGaafaagaagaaacKGahsaagagQaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcThcThcThcUbcUbcUScUKcTBcTEcVdcVdcVdcVdcVdcTEcTEcVecUVcTEcUbcThcThcThcThcThaaacSDcVfcVgcVgcVgcVgcVgcVgcVhcVgcVgcVicUXcVjcSDaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcVkcVlcUbcUbcVmcVncTEcVoaaaaaaaaaaaaaaacVdcTEcVecTYcTEcUbcTAcUbcTEcThcThaafcSDcVpcUXcUXcUXcUXcUXcUXcSDcVqcUXcVccUXcUXcSDaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcVrcTAcVecUEcUbcTBcUbcTEcTEcVdaaaaaaaaaaaaaaacVdcTEcVscTEcUbcVtcVucVvcTAcUbcThcThcSDcSEcVwcSDcVxcVxcVxcVxcSDcUXcUXcVycUXcUXcSDcTbaaaaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcTQcTCcVzcUVcTBcTBcTBcTCcTEcVdaaaaaaaaaaaaaaacVdcTEcVAcTEcUbcVBcVCcVvcTAcVDcThcThcVEcVFcVGcVGcVHcVHcVHcVHcSDcSDcSDcSDcSDcSDcSDaafaafaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacThcThcVIcUbcVzcUVcUbcTCcUAcVJcTEcVdaaaaaaaaaaaaaaacVdcTEcTEcVKcTEcUbcTAcVLcTCcVIcVMcVMcVEcVNcVOcVGcVHcVHcVHcVPcSDahsaagcSDcSDaaaaafaaaaaaaaaaaaaaaaaaaaaaagaagaagcRLcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcUbcVQcTYcTAcTBcVRcVLcTEcVdaaaaaaaaaaaaaaacVdcTEcTEcVScUbcUbcUCcVncUbcThcVMcVTcVUcVVcVWcVGcVHcVXcVHcVPcVYaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcVZcKGagQcWaagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcThcThcThcThcThcUbcUbcUScTEcTEcTAcVdcVdcVdcVdcVdcTEcTEcTEcWbcTBcTBcThcThcThcThcVMcVNcVEcVEcVEcWccVEcVEcVEcVEcVEcVEcVEaafaafaaaaaaaaaaaaaagaagagQaagaagcWaaagcWdcRLcKGagQcRLahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcThcTAcWecWfcTEcTAcTCcTEcTEcTEcTBcTAcTEcTEcWgcWbcTCcUbcThcThcThaafaafcVNcVEcVGcWhcWhcVEcVHcWicWjcWjcVEcVEaafaagaafaafaafaagaagcVZagQaagcKGcRLcVZcWacWkcKGagQcRLagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcThcThcTCcTBcWlcTEcTEcTAcWmcTAcTBcTCcTNcTPcTNcWmcWncTBcTBcThcThaaaaaacVTcWocVEcVGcWhcVGcVGcVHcVHcVHcVEcVEaaaaaaaaaaafaaaaaaaagcRLcRLagQaagcWpcWpcWpcWpcWpcWpcWqcWqcWqaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTFcTEcTFaafaafcWfcUCcUVcUbcUbcUbcWrcTXcTXcTYcTAcTAcUbcThcThaaacVTcWocVOcVEcVHcVHcVHcVGcWscVHcVEcVEcVEaaaaafaafaagaaacWtcWqcWqcWqcWqcWqcWqcWucWvcWwcWxcWwcWycWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAaaaaaaaaaaaaaaaaaaaaacWBaaacTEcTEcWCaafaafcTEcWDcUbcTAcTAcVBcUbcUbcTAcTBcTCcUbcUbcThcThaaacVNcWhcVOcVEcVEcVEcVHcVEcVEcVEcVEcVEcVEcWEcWEagQagQagQcWtcWFcWFcWGcWGcWHcWqcWucWucWucWwcWwcWzcWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWIcWIcWIcWIcWIcWIcWIcWIcWIcWJcWIcWKcWIcWKcWAcWLcWMcWMcWMcWLcWNcWOcWPcWQcWLcWRaafajnaafcUbcUbcTAcTBcTBcTBcTAcUbcUbcTAcTBcThcThcThcThaaacVNcVOcVGcVEcVHcVWcVGcVWcVEcVWcVWcWScVWaagcVZcVZcVZaagcVZcWGcWFcWHcWHcWGcWTcWwcWwcWwcWwcWwcWzcWzcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWIcWAcWUcWUcWUcWVcWUcWWcWXcWPcWPcWYaafaafaafaafcThcThcUbcWZcTCcTAcUbcThcThcThcThcThcThaafaafcWhcXacVOcVGcVHcVHcVGcWhcVWcVWcWScVWcWhcXbagQagQcXccXccXdcXccWpcWpcWpcWpcWpcWpcWwcWwcXecWwcWwcWwcWwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWKcWIcWIcWIcWIcWIcWIcWAcWAcWAcWAcWAcXfcWAcWAcXgcWUcWUcWUcWUcXhcWWcWXcWPcWPcWPcWPaafaafcThcThcThcThcTEcThcThcThcThcThcThaafaaaaagcVEcWhcVFcVGcVGcVEcVHcVGcVGcWhcVMcVMcVMcVMcVMaafaafaafaaaaaaaaacXicWacXiaagcSZcWpcWucWucWwcWucXjcWwcXkcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWKcWKcWIcXlcWIcWIcWIcWAcWIcWIcWJcWIcWIcWIcXfcWUcWUcWUcWUcWUcWUcWWcWXcWPcWPcWPcWPaaaaafaafcThcThcXmcTEcTEcThcThaafaafaafaaaaaacXncVEcVOcVFcVGcVGcVEcVEcVEcVEcVWcVMcWkcVZcWkcXoaaaaafaaaaaaaaaaaaaaaaaacXiaafcXocWpcXpcXpcWwcXpcXqcWwcWwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAcWAcWAcWAcWAcXrcWAcXscWIcXscWIcXscWIcWAcWUcWUcWUcWUcWUcXtcWUcWWcWXcWPcWPcWPaaaaaaaafaafcThcThcThcThcThaafaafaaaaaacXucXucXvcVEcVGcXwcVGcVHcVEcVHcVWcVGcVWcVMcVZcXocVZcVZaaaaafaaaaaacTbaaaaaaaaaaaacXoaafcWpcWwcWwcWwcWwcXxcWucWucWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXzcXAcXBcXAcXBcXAcXBcXAcWAcXscWIcXscWIcXscWIcXfcWUcWUcWUcWUcWUcXCcWUcXDcWWcXEcWXcWPcWPcXFcWLcWLcWLcWLcXGcXGaafaaaaafaaacXHaaaaaaaagcVEcVEcXwcVGcVEcVEcWhcVHcWhcVWcVMcVZcXiaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWkcWpcWqcWwcWwcWqcWqcWqcWqcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXIcXJcXKcXJcXKcXJcXKcXJcWAcWIcWIcWIcWIcWIcWIcWAcWUcWUcWUcWUcWUcXLcWUcXMcWUcWWcWWcWXcWPcWPcXNcWPcXNaagaagaagaagaaaaafaafaafaafaaaaagcVEcVHcXOcVHcVHcVEcVHcVHcVHcVHcVMcXocVZaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWpcWpcWpcWwcWwcWqcXPcXPcXPcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXQcXRcXScXTcXUcXTcXBcXAcXBcXAcWAcWAcWAcWAcWAcWAcXVcXWcXXcXYcXZcXZcYacYbcXYcXYcXYcXYcYccWXcWXcWXcWLcYdcWLcWkaagaagaagcYecYfaagaagaagcYgcYhcVEcVHcYicVHcVHcVEcVHcVGcVHcYjcVMcVMcVMaagaafaafaagaafaagaafaafaafaagaafaafaagaagcWpcWwcWwcWwcWwcWwcYkcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYlcYmcYmcYmcYmcYncXKcXJcXKcXJcYocYpcYpcYpcYqcYpcYrcWAcYscYtcWUcWUcYucXLcYvcWUcWUcWLcYwcWUcWLcWLcWLcWLcWLcYxcYhcWkcWacYyaagcWaaagaagcWkcYhcVEcVHcYicVHcYjcVEcVHcVHcVHcWhcVHcVHcVMcVEcYzcYzagQcYAaaaaaaaaaaaaaafaaaaaaaaaaafcWpcYBcWwcWwcWwcWwcYCcWqcYDcYEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYFcYGcYHcYIcYJcYIcXBcXAcXBcXAcWAcWAcWAcWAcWAcWAcYKcWAcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcYLcYMcVEcVEcVEcVEcVEcVEcVEcVEcVEcVEcWacYhcYhcYhcWaaagcVEcVHcYNcYOcYOcYOcYOcYOcYPcYOcYOcYOcYQcYOcYRcYRcYScYTcYzaaaagQagQcgTagQagQagQcWEcWpcWqcWwcWwcWwcWwcWwcYUcXecYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXIcXJcXKcXJcXKcXJcXKcXJcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcYVcVHcVHcVHcVHcVEcVHcVHcYicVHcVHcVHcVEcVHcVHcVHcVHcVHcVEcVEcVEcVEcVEcVEcVEcVEcVEcVHcYicVHcVHcVEcVHcVGcVHcVHcWhcVHcVMcVEcXcagQcYWcYRcYXcYYcYZcZacZbcYXcYRcYXcYXcZccZdcZecZfcXecWwcWwcWqcYDcYEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXycXzcXAcXBcZgcXBcXAcXBcXAcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcVHcVHcVHcVHcVHcVEcZhcVHcYicVHcVHcYjcVEcZhcVHcVHcVHcVHcVEcVEcVEcVEcVHcVHcVHcVHcVHcVHcZicYOcZjcVEcVHcVHcVGcVGcVHcZkcVMahsaafaaacZlcZlcZlcZmahsagQaaacZncZncZlcZocWpcWqcWwcZpcWwcWwcZqcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcZrcWAcWAcWAcWAcWAcWAcWAaaaaaaaaacVEcVHcVHcVHcVHcVHcVHcVHcVHcVHcVHcZscVHcVHcYicVHcVHcVHcVEcVHcVHcVHcVHcVHcVHcVHcYVcVHcZtcYOcYOcYOcYOcYOcZucVHcYicVEcVHcVHcVHcVHcVHcZvcVMahsaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWGcWqcWwcWqcWwcWwcZwcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWAcWAcWAaaaaaaaaaaaaaaaaaaaaaaaaaaacVEcVHcVHcVEcVEcVEcVHcVEcVEcVEcZxcVEcVHcVHcZycYOcYOcYOcZzcYOcYOcZAcYOcYOcYOcYOcYOcYOcZucVHcVHcVHcVHcVHcVHcVHcZBcVMcZCcVMcZvcVGcVEagQaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZDcZEcWqcWwcWqcWqcWqcWqcWqcWpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVEcVHcVHcVEcZFcYVcVHcVEcZFcYVcVHcVEcZGcZGcZGcZHcZxcZIcVEcZhcVHcYicVHcVHcVHcVHcVHcVHcVHcVMcVMcVMcVMcVMcVMcZJcZBcRLcRLcVMcVEcVEcVEaaaaaaaaaaaaaaaaaaaaaaaacZKaaaaaaaafaaaaafaafcWqcZLcZMcWwcWwcYkcZMcWwcWwcWpcWpcWpcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVHcVEcZNcVHcZOcVEcZNcVHcZNcVEcZPcVHcVHcVHcVHcVHcVEcVHcVHcZQcVHcVHcVHcVHcVHcVHcVHcVMcRLcRLcZRcRLcRLcZScZTcRLcKGcKGagQagQagQaaaaaaaaacUwaaaaaaaaaaaaaaaaaaaafcZUcZUaafaafcWqcZVcWwcWwcXecWwcWwcWwcWwcXecWwcWwcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcVEcVEcVEcVEcVEcVEcVEcVEcVEcVHcVHcVHcZWcVHcVHcVEcVEcVEcVEcVEcVEcVEcVEcVEcZXcVEcVMaagaagaagaagcRLcZScZTcRLcKGcZRcRLcZYagQaafaafaaaaafaafaafaaaaaaaaaaafaafaafaaaaafaaacZZdaacWwcWwcWwcWwcXecWwcWwcWqcWwdabcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcWhcWhcWhcWhcVHdaccWhdaccVEcVHcZWcZNcZNcZWcVHcVEcRLaagaagaagaafaafaafagQaagaagaaaaaaaaaaafcTWaagcRLdaddaedafcRLcRLdagagQaafaafaafaafcTbaafaafaafaafaafaaaaafaaaaaaaaacZZdaacZVcWwcWwcWwcWwcWwcWwcWqdahcWwcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafcWhcWhdacdaicVHdajcVEcZhcVHdakcZNcVHcYjcVEaagaagaaaaaaaaaaaaaafaafaagaagaaaaaaaafaafaafaafaagcZTcRLdalcRLdagdagagQaafaaaaaaaaaaaaaafaafaafaaaaafaaaaaaaafaaaaaacZZdaacWwcWwcWwcWwcWwcWwcWwcWqcYkdamcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcWhcWhcWhdaccVHcVEcVHcVHcZNcZNcVHcVHcVEcRLaagaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaaaaaaaagcZTcRLdancRLdagdagagQaafaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdaodapdaocYDcYDcYDcYDcYDcYDcYDcYDcWpaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWhcWhcWhcVEcVHcVHcZWcZWcVHcVHcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcZUaagdaqcRLcRLcRLcRLcRLdardasdatcKGcKGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaucXecYyaagaagaagaagaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcWhcVHcVHcVHcVHcVHcVHcVHcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaadavdawdawdawdawdawdaxdaydataaaaagaaaaaaaaaaaaaaaaaaaaaaaacUwaaaaaaaaadazdapdaAagQaaaaaaagQaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVEcVEcVEcVEcVEcVEcVHcVEdaBaagaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaagcRLcRLcRLdatdaCdataaaagQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaacWhcWhcWScVGcVHdajcVEaagaafaafaafaafaafaagaagaafaafaafaafaafaaaaaacTbaaaaaaaafaagaagaagcRLdatdaEdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaacWhcVOcWhcVHcVHcVEaagaafaaaaaaaaaaagaagcSZaagaaaaaaaafaafaafaafaafaafaafaafaaaaagaagcRLdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWhdaHcWhcVGcWhcVHcWhaagaaaaaaaaaaaaaaaaafaagaagaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRLdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaacWhcWhcWhcVHcVHcVOcVEaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcKGcKGdatdaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaafaafcVEcWhcVEcVEcVEcVEcRLaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaagdardaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWhcWhcWhcVGcVOcVHcVEaagaagaaaaaaaaaaaaaafaaaaaaaafaafaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRLdardaGdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafcWhcWhcWhcVGcVEagQagQaagaaaaaaaafaafaaaaaaaaaaafaafaafaafaafaafaafaafaafaagaagcRLcRLdardaGdatdaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaacWhcWhcWhcVOcVHcVEaaaaaaagQaafaaaaafaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaagcRLcRLcRLcRLdardaGdaIdaJdaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafagQdardasdardardardardaKdardardardardardardardaLdardardardardardardardardardardardardardardardardardaMdaIdaIdaIdaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdaOdaIdaIdaIdaPdaIdaIdaIdaIdaIdaIdaQdaRdaSdaTdaUdaVdaWdaXdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaYdaZdbadaOdaIdaIdaFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdaOdaOdaOdaIdaIdaIdaIdaIdaIdaIdaIdbbdbcdbddbedbfdbgdbhdbidaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaIdaGdaIdaIdaIdaIdaIdaFaaaaaaaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdbjdbkdbldbldbldardbldbldbldbldbldardbldbldbldbldbldardbldbldbldbldbldardbldbldbldbldardaGdaOdaOdaIdaIdaIdbmcXQcXQcXQaaaaaaaaacXHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaktaktaktaktaktaktaktaktaktagQaktaktaktaktaktcTWcTWcTWaktaktaktcKGaktaktaktaktdbndbodbndaOdaIdaIdaOdbpdbqdbrdbsdaOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGaaaaaaaaaaaadbndbtdbndbudbudatdbvdatdbvdatcYFcYFcYFaaaaaaaaadaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRMaagaagdbndbwdbxdbydbndbzdbzdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagdbndbBdbndbCdbDdbEdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagdbndbFdbGdbCdbEdbHdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcZUaagcWkdbndbIdbndbJdbEdbKdbLdatdbMdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcWkdbNdbEdbOdbPdbEdbQdbRdbEdatdbAdatdbAdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcRLcRLdbndbSdbndbEdbEdbGdbEdatdbAdatdbMdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcKGcKGaaadbndbndbSdbndbndbndbndbndatdbAdatdbMdataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbTaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaagcRMaagcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaafaagaagcRMcRMcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaagaagaagcRMcRMaagcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcRMcRMcRMaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcROcROcRPcROcROcROcKGcKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcRRcRRcRScRRcRQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRTcRRcRRcRUcRRcRQcRQcRQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRVcRRcRRcRRcRRcRRcRRcRQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcRRcRUcRRcRRcRUcRRcRWaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQaagaagaagaagaagaagcRQcRRcRRcRRcRRcRRcRRcRQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagQagQagQagQagQagQagQcRQcRQcRQcRQcRQcRTcRXcRQaaaaaacRYcRZcSaaaacRYcRZcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcSbcSccSdcSecRRcRRcSfaaaaaacRYcSgcSaaaacRYcSgcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcShcSicSjcSkcRRcRRcSfaaaaaacRYcSgcSaaaacRYcSgcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcSlcRRcSmcSncSocSpcSqaaaaaaaaacSraaaaaaaaacSraaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcSscStcStcSucRRcSvcSwcSxcSycSzcSAcSxcSxcSxcSBcSCcSCaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRQcShcRRcRRcRRcRRcRRcSDaaaaaaaaacSraaaaaaaaacSraaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSFcSEcSEcSEcSEcSGcSEaaaaaacRYcSgcSaaaacRYcSgcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSHcSHcSIcSJcSKcSKcSEcSLcSHcSHcSEcSHcSHcSEaaaaaacRYcSgcSaaaacRYcSgcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSHcSHcSMcSNcSNcSOcSPcSQcSHcSHcSEcSEcSGcSEaaaaaacRYcSRcSaaaacRYcSRcSaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSHcSHcSLcSHcSHcSScSEcSTcSHcSUcSEcSHcSHcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaafaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSVcSVcSWcSXcSYcSEcSEcSHcSHcSTcSEcSEcSZcSEaaaaktaktaktaktaktaktaktaktaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafcKGaaaaaaaafaagaagaagcTaaafaafaafaaacKGaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSHcSHcSLcSHcSHcSEcSEcSTcSHcSHcSHcSHcSHcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcKGcTbaafaafcTbaagaagaagaagaagcTbaafaafcTbcKGaafaafaafaaaaaaaaaaaaaaaaaaaaacTccTccKGcKGcKGcSEcTdcSHcTecSHcSHcTfcTgcSHcSHcSHcSHcSHcThcSEaktaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcTicTicTicTiaagcTaaagaagaagcTicTicTicTiaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaacTccKGcKGcSEcTjcTkcTlcTjcTjcSEcSEcSEcSEcSEcSEcSEcSEcSEcTmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicTicTicTncTicTocTicTpcTqcTrcTicTicTicTicTicTiaafaafaaaaaaaaaaaaaaacTcaaaaaaaaacKGcKGcKGcSEcSHcSHcSLcSHcSHcTscTtcTucTvcTwcTxcTycTvcTzcTAaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTicTBcTCcTDcTEcTBcTqcTFcTFcTGcTFcTBcTDcTBcTicTicTiaafaaaaaaaaaaaaaaaaaaaaacTcaaaaaaaaaaaacSEcTdcSHcTecSHcSHcTscTHcTIcTJcTIcTIcTIcTIcTKcTLaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTMcTNcTOcTPcTOcTBcTQcTpcTFcTFcTGcTRcTBcTBcTBcTScTTcTicKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcTjcTkcTUcTjcTjcTVcTIcTIcTJcTIcTIcTIcTJcTIcTWcTXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTYcTYcTYcTYcTZcTFcUacTicTGcUbcTicTFcUccTDcUccUccTFcTicKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSHcSTcUdcSHcSHcUecTIcTIcTIcTIcUfcTIcTIcUgcUhaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTFcUccUccUccUicTCcTBcUjcUccTFcUccUccTBcTCcTCcUccUccTicKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcSEcSHcSHcUkcUlcUmcUncUocUocUpcUqcTJcTIcTIcTIcTWaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicUccTCcTDcTBcUrcTBcTDcTBcTFcTFcUccTBcTBcTBcTBcTDcTBcTicKGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcSEcSHcSHcUdcSHcSHcUscTvcTvcTIcUtcUucTIcUucUvcUwaagcUxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTicTicTBcTDcTBcUycUzcUAcUBcTFcUCcTFcTFcUDcUEcUFcUccTCcTDcTicKGaafaaaaaaaaaaaaaaacTcaaaaaaaafaafaafcSEcSEcSEcSLcSEcSHcTscUGcUHcUIcUJcUKcTtcTtcTvcTLcTXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTicTicUccTBcUycULcUMcUNcTFcTFcTFcTFcTFcUOcUOcUPcUFcTBcTCcTicKGaafaafaaacKGcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcUQcSEcSEcSEcURcURcUScURcURcURcTmcTmcTmaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicTicUccUccUTcUUcTCcTFcTFcTFcTFcTFcTFcTFcTFcUVcUWcUccUXcTicKGcKGaafaafcKGcSEcUYcUYcUYcUZcVacVbcVccSEcUYcUYcVdcUYcUYcSEcKGaafaagaagaaacKGahsaagagQaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTicTicTicUccUccUTcULcTCcTFcVecVecVecVecVecTFcTFcVfcUWcTFcUccTicTicTicTicTiaaacSEcVgcVhcVhcVhcVhcVhcVhcVicVhcVhcVjcUYcVkcSEaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicUccVlcVmcUccUccVncVocTFcVpaaaaaaaaaaaaaaacVecTFcVfcTZcTFcUccTBcUccTFcTicTiaafcSEcVqcUYcUYcUYcUYcUYcUYcSEcVrcUYcVdcUYcUYcSEaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicVscTBcVfcUFcUccTCcUccTFcTFcVeaaaaaaaaaaaaaaacVecTFcVtcTFcUccVucVvcVwcTBcUccTicTicSEcSFcVxcSEcVycVycVycVycSEcUYcUYcVzcUYcUYcSEcTcaaaaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicTRcTDcVAcUWcTCcTCcTCcTDcTFcVeaaaaaaaaaaaaaaacVecTFcVBcTFcUccVCcVDcVwcTBcVEcTicTicVFcVGcVHcVHcVIcVIcVIcVIcSEcSEcSEcSEcSEcSEcSEaafaafaaaaaaaaaaaaaaaaaaaaaaagaagcKGagQaagahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTicTicVJcUccVAcUWcUccTDcUBcVKcTFcVeaaaaaaaaaaaaaaacVecTFcTFcVLcTFcUccTBcVMcTDcVJcVNcVNcVFcVOcVPcVHcVIcVIcVIcVQcSEahsaagcSEcSEaaaaafaaaaaaaaaaaaaaaaaaaaaaagaagaagcRMcKGagQaagagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicUccVRcTZcTBcTCcVScVMcTFcVeaaaaaaaaaaaaaaacVecTFcTFcVTcUccUccUDcVocUccTicVNcVUcVVcVWcVXcVHcVIcVYcVIcVQcVZaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcWacKGagQcWbagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcTicTicTicTicTicUccUccUTcTFcTFcTBcVecVecVecVecVecTFcTFcTFcWccTCcTCcTicTicTicTicVNcVOcVFcVFcVFcWdcVFcVFcVFcVFcVFcVFcVFaafaafaaaaaaaaaaaaaagaagagQaagaagcWbaagcWecRMcKGagQcRMahsaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTicTicTicTBcWfcWgcTFcTBcTDcTFcTFcTFcTCcTBcTFcTFcWhcWccTDcUccTicTicTiaafaafcVOcVFcVHcWicWicVFcVIcWjcWkcWkcVFcVFaafaagaafaafaafaagaagcWaagQaagcKGcRMcWacWbcWlcKGagQcRMagQaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcTicTicTDcTCcWmcTFcTFcTBcWncTBcTCcTDcTOcTQcTOcWncWocTCcTCcTicTiaaaaaacVUcWpcVFcVHcWicVHcVHcVIcVIcVIcVFcVFaaaaaaaaaaafaaaaaaaagcRMcRMagQaagcWqcWqcWqcWqcWqcWqcWrcWrcWraagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTGcTFcTGaafaafcWgcUDcUWcUccUccUccWscTYcTYcTZcTBcTBcUccTicTiaaacVUcWpcVPcVFcVIcVIcVIcVHcWtcVIcVFcVFcVFaaaaafaafaagaaacWucWrcWrcWrcWrcWrcWrcWvcWwcWxcWycWxcWzcWAcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBcWBaaaaaaaaaaaaaaaaaaaaacWCaaacTFcTFcWDaafaafcTFcWEcUccTBcTBcVCcUccUccTBcTCcTDcUccUccTicTiaaacVOcWicVPcVFcVFcVFcVIcVFcVFcVFcVFcVFcVFcWFcWFagQagQagQcWucWGcWGcWHcWHcWIcWrcWvcWvcWvcWxcWxcWAcWAcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWJcWJcWJcWJcWJcWJcWJcWJcWJcWKcWJcWLcWJcWLcWBcWMcWNcWNcWNcWMcWOcWPcWQcWRcWMcWSaafajnaafcUccUccTBcTCcTCcTCcTBcUccUccTBcTCcTicTicTicTiaaacVOcVPcVHcVFcVIcVXcVHcVXcVFcVXcVXcWTcVXaagcWacWacWaaagcWacWHcWGcWIcWIcWHcWUcWxcWxcWxcWxcWxcWAcWAcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWJcWJcWJcWJcWJcWJcWJcWJcWJcWJcWJcWJcWJcWJcWBcWVcWVcWVcWWcWVcWXcWYcWQcWQcWZaafaafaafaafcTicTicUccXacTDcTBcUccTicTicTicTicTicTiaafaafcWicXbcVPcVHcVIcVIcVHcWicVXcVXcWTcVXcWicXcagQagQcXdcXdcXecXdcWqcWqcWqcWqcWqcWqcWxcWxcXfcWxcWxcWxcWxcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWLcWJcWJcWJcWJcWJcWJcWBcWBcWBcWBcWBcXgcWBcWBcXhcWVcWVcWVcWVcXicWXcWYcWQcWQcWQcWQaafaafcTicTicTicTicTFcTicTicTicTicTicTiaafaaaaagcVFcWicVGcVHcVHcVFcVIcVHcVHcWicVNcVNcVNcVNcVNaafaafaafaaaaaaaaacXjcWbcXjaagcTacWqcWvcWvcWxcWvcXkcWxcXlcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWLcWLcWJcXmcWJcWJcWJcWBcWJcWJcWKcWJcWJcWJcXgcWVcWVcWVcWVcWVcWVcWXcWYcWQcWQcWQcWQaaaaafaafcTicTicXncTFcTFcTicTiaafaafaafaaaaaacXocVFcVPcVGcVHcVHcVFcVFcVFcVFcVXcVNcWlcWacWlcXpaaaaafaaaaaaaaaaaaaaaaaacXjaafcXpcWqcXqcXqcWxcXqcXrcWxcWxcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWBcWBcWBcWBcWBcWBcXscWBcXtcWJcXtcWJcXtcWJcWBcWVcWVcWVcWVcWVcXucWVcWXcWYcWQcWQcWQaaaaaaaafaafcTicTicTicTicTiaafaafaaaaaacXvcXvcXwcVFcVHcXxcVHcVIcVFcVIcVXcVHcVXcVNcWacXpcWacWaaaaaafaaaaaacTcaaaaaaaaaaaacXpaafcWqcWxcWxcWxcWxcXycWvcWvcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXzcXAcXBcXCcXBcXCcXBcXCcXBcWBcXtcWJcXtcWJcXtcWJcXgcWVcWVcWVcWVcWVcXDcWVcXEcWXcXFcWYcWQcWQcXGcWMcWMcWMcWMcXHcXHaafaaaaafaaacXIaaaaaaaagcVFcVFcXxcVHcVFcVFcWicVIcWicVXcVNcWacXjaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWlcWqcWrcWxcWxcWrcWrcWrcWrcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXzcXJcXKcXLcXKcXLcXKcXLcXKcWBcWJcWJcWJcWJcWJcWJcWBcWVcWVcWVcWVcWVcXMcWVcXNcWVcWXcWXcWYcWQcWQcXOcWQcXOaagaagaagaagaaaaafaafaafaafaaaaagcVFcVIcXPcVIcVIcVFcVIcVIcVIcVIcVNcXpcWaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaacWqcWqcWqcWxcWxcWrcXQcXQcXQcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXRcXScXTcXUcXVcXUcXCcXBcXCcXBcWBcWBcWBcWBcWBcWBcXWcXXcXYcXZcYacYacYbcYccXZcXZcXZcXZcYdcWYcWYcWYcWMcYecWMcWlaagaagaagcYfcYgaagaagaagcYhcYicVFcVIcYjcVIcVIcVFcVIcVHcVIcYkcVNcVNcVNaagaafaafaagaafaagaafaafaafaagaafaafaagaagcWqcWxcWxcWxcWxcWxcYlcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYncYncYncYncYocXLcXKcXLcXKcYpcYqcYqcYqcYrcYqcYscWBcYtcYucWVcWVcYvcXMcYwcWVcWVcWMcYxcWVcWMcWMcWMcWMcWMcYycYicWlcWbcYzaagcWbaagaagcWlcYicVFcVIcYjcVIcYkcVFcVIcVIcVIcWicVIcVIcVNcVFcYAcYAagQcYBaaaaaaaaaaaaaafaaaaaaaaaaafcWqcYCcWxcWxcWxcWxcYDcWrcYEcYFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYGcYHcYIcYJcYKcYJcXCcXBcXCcXBcWBcWBcWBcWBcWBcWBcYLcWBcVFcVFcVFcVFcVFcVFcVFcVFcVFcVFcYMcYNcVFcVFcVFcVFcVFcVFcVFcVFcVFcVFcWbcYicYicYicWbaagcVFcVIcYOcYPcYPcYPcYPcYPcYQcYPcYPcYPcYRcYPcYScYScYTcYUcYAaaaagQagQcgTagQagQagQcWFcWqcWrcWxcWxcWxcWxcWxcYVcXfcYVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXzcXJcXKcXLcXKcXLcXKcXLcXKcWBaaaaaaaaacVFcVIcVIcVIcVIcVIcYWcVIcVIcVIcVIcVFcVIcVIcYjcVIcVIcVIcVFcVIcVIcVIcVIcVIcVFcVFcVFcVFcVFcVFcVFcVFcVFcVIcYjcVIcVIcVFcVIcVHcVIcVIcWicVIcVNcVFcXdagQcYXcYScYYcYZcZacZbcZccYYcYScYYcYYcZdcZecZfcZgcXfcWxcWxcWrcYEcYFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXzcXAcXBcXCcZhcXCcXBcXCcXBcWBaaaaaaaaacVFcVIcVIcVIcVIcVIcVIcVIcVIcVIcVIcVFcZicVIcYjcVIcVIcYkcVFcZicVIcVIcVIcVIcVFcVFcVFcVFcVIcVIcVIcVIcVIcVIcZjcYPcZkcVFcVIcVIcVHcVHcVIcZlcVNahsaafaaacZmcZmcZmcZnahsagQaaacZocZocZmcZpcWqcWrcWxcZqcWxcWxcZrcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcZscWBcWBcWBcWBcWBcWBcWBaaaaaaaaacVFcVIcVIcVIcVIcVIcVIcVIcVIcVIcVIcZtcVIcVIcYjcVIcVIcVIcVFcVIcVIcVIcVIcVIcVIcVIcYWcVIcZucYPcYPcYPcYPcYPcZvcVIcYjcVFcVIcVIcVIcVIcVIcZwcVNahsaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWHcWrcWxcWrcWxcWxcZxcWraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWBcWBcWBaaaaaaaaaaaaaaaaaaaaaaaaaaacVFcVIcVIcVFcVFcVFcVIcVFcVFcVFcZycVFcVIcVIcZzcYPcYPcYPcZAcYPcYPcZBcYPcYPcYPcYPcYPcYPcZvcVIcVIcVIcVIcVIcVIcVIcZCcVNcZDcVNcZwcVHcVFagQaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZEcZFcWrcWxcWrcWrcWrcWrcWrcWqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVFcVIcVIcVFcZGcYWcVIcVFcZGcYWcVIcVFcZHcZHcZHcZIcZycZJcVFcZicVIcYjcVIcVIcVIcVIcVIcVIcVIcVNcVNcVNcVNcVNcVNcZKcZCcRMcRMcVNcVFcVFcVFaaaaaaaaaaaaaaaaaaaaaaaacZLaaaaaaaafaaaaafaafcWrcZMcZNcWxcWxcYlcZNcWxcWxcWqcWqcWqcWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVIcVFcZOcVIcZPcVFcZOcVIcZOcVFcZQcVIcVIcVIcVIcVIcVFcVIcVIcZRcVIcVIcVIcVIcVIcVIcVIcVNcRMcRMcZScRMcRMcZTcZUcRMcKGcKGagQagQagQaaaaaaaaacUxaaaaaaaaaaaaaaaaaaaafcZVcZVaafaafcWrcZWcWxcWxcXfcWxcWxcWxcWxcXfcWxcWxcWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcVFcVFcVFcVFcVFcVFcVFcVFcVFcVIcVIcVIcZXcVIcVIcVFcVFcVFcVFcVFcVFcVFcVFcVFcZYcVFcVNaagaagaagaagcRMcZTcZUcRMcKGcZScRMcZZagQaafaafaaaaafaafaafaaaaaaaaaaafaafaafaaaaafaaadaadabcWxcWxcWxcWxcXfcWxcWxcWrcWxdaccWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcWicWicWicWicVIdadcWidadcVFcVIcZXcZOcZOcZXcVIcVFcRMaagaagaagaafaafaafagQaagaagaaaaaaaaaaafcTXaagcRMdaedafdagcRMcRMdahagQaafaafaafaafcTcaafaafaafaafaafaaaaafaaaaaaaaadaadabcZWcWxcWxcWxcWxcWxcWxcWrdaicWxcWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafcWicWidaddajcVIdakcVFcZicVIdalcZOcVIcYkcVFaagaagaaaaaaaaaaaaaafaafaagaagaaaaaaaafaafaafaafaagcZUcRMdamcRMdahdahagQaafaaaaaaaaaaaaaafaafaafaaaaafaaaaaaaafaaaaaadaadabcWxcWxcWxcWxcWxcWxcWxcWrcYldancWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcWicWicWidadcVIcVFcVIcVIcZOcZOcVIcVIcVFcRMaagaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaaaaaaaagcZUcRMdaocRMdahdahagQaafaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaadaadapdaqdapcYEcYEcYEcYEcYEcYEcYEcYEcWqaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWicWicVFcVIcVIcZXcZXcVIcVIcVFaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcZVaagdarcRMcRMcRMcRMcRMdasdatdaucKGcKGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadavcXfcYzaagaagaagaagaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafcWicVIcVIcVIcVIcVIcVIcVIcVFaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaadawdaxdaxdaxdaxdaxdaydazdauaaaaagaaaaaaaaaaaaaaaaaaaaaaaacUxaaaaaaaaadaAdaqdaBagQaaaaaaagQaaaaaaaaaaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcVFcVFcVFcVFcVFcVFcVIcVFdaCaagaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaagcRMcRMcRMdaudaDdauaaaagQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaEaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaacWicWicWTcVHcVIdakcVFaagaafaafaafaafaafaagaagaafaafaafaafaafaaaaaacTcaaaaaaaafaagaagaagcRMdaudaFdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaacWicVPcWicVIcVIcVFaagaafaaaaaaaaaaagaagcTaaagaaaaaaaafaafaafaafaafaafaafaafaaaaagaagcRMdaudaHdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWidaIcWicVHcWicVIcWiaagaaaaaaaaaaaaaaaaafaagaagaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRMdaudaHdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaacWicWicWicVIcVIcVPcVFaagaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaafaafcKGcKGdaudaHdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaafaafcVFcWicVFcVFcVFcVFcRMaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaagdasdaHdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacWicWicWicVHcVPcVIcVFaagaagaaaaaaaaaaaaaafaaaaaaaafaafaaaaaaaafaaaaaaaaaaaaaafaaaaaaaagcRMdasdaHdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaagcKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafcWicWicWicVHcVFagQagQaagaaaaaaaafaafaaaaaaaaaaafaafaafaafaafaafaafaafaafaagaagcRMcRMdasdaHdaudasaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaaacKGaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaacWicWicWicVPcVIcVFaaaaaaagQaafaaaaafaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaagcRMcRMcRMcRMdasdaHdaJdaKdasaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafagQdasdatdasdasdasdasdaLdasdasdasdasdasdasdasdaMdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdaNdaJdaJdaJdaOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdaPdaJdaJdaJdaQdaJdaJdaJdaJdaJdaJdaRdaSdaTdaUdaVdaWdaXdaYdaJdaJdaJdaJdaJdaJdaJdaJdaJdaJdaJdaZdbadbbdaPdaJdaJdaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdaPdaPdaPdaJdaJdaJdaJdaJdaJdaJdaJdbcdbddbedbfdbgdbhdbidbjdaJdaJdaJdaJdaJdaJdaJdaJdaJdaJdaJdaHdaJdaJdaJdaJdaJdaGaaaaaaaaaaaaaaadaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdbkdbldbmdbmdbmdasdbmdbmdbmdbmdbmdasdbmdbmdbmdbmdbmdasdbmdbmdbmdbmdbmdasdbmdbmdbmdbmdasdaHdaPdaPdaJdaJdaJdbncXRcXRcXRaaaaaaaaacXIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaktaktaktaktaktaktaktaktaktaktagQaktaktaktaktaktcTXcTXcTXaktaktaktcKGaktaktaktaktdbodbpdbodaPdaJdaJdaPdbqdbrdbsdbtdaPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGaaaaaaaaaaaadbodbudbodbvdbvdaudbwdaudbwdaucYGcYGcYGaaaaaaaaadaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRNaagaagdbodbxdbydbzdbodbAdbAdaudbBdaudbBdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagdbodbCdbodbDdbEdbFdbFdaudbBdaudbBdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagdbodbGdbHdbDdbFdbIdbFdaudbBdaudbBdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcZVaagcWldbodbJdbodbKdbFdbLdbMdaudbNdaudbBdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcWldbOdbFdbPdbQdbFdbRdbSdbFdaudbBdaudbBdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagcRMcRMdbodbTdbodbFdbFdbHdbFdaudbBdaudbNdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKGcKGcKGaaadbodbodbTdbodbodbodbodbodaudbBdaudbNdauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbUaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbVdbVdbVaaadbWaaadbVdbXdbYaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbZdcadcadcbdccdcbdcadcacTbaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcddcddcdaaadbWaaadcddbYaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbWaaaaaaaaacTbaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbVdbVdbVaaadbWaaadbVdbVdbVaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbZdcadcadcbdcedcbdcadcadcfaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcddcddcdaaadbYaaadcddcddcdaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbYaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbVaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadbWdbWdbWaaadbXaaadbWdbYdbZaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcadcbdcbdccdcddccdcbdcbcTcaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcedcedceaaadbXaaadcedbZaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbXaaaaaaaaacTcaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbWdbWdbWaaadbXaaadbWdbWdbWaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcadcbdcbdccdcfdccdcbdcbdcgaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaadcedcedceaaadbZaaadcedcedceaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaadbZaaaaaaaaaaaaaaaaktaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaktaktaktaktaktaktaktaagaktaktaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9773,13 +9774,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaagaagaagaagaafaafaafaafaafaafaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafdcgdcgdcgdchdcgdcgdcgaagaagaagaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdchdchdcidcjdcidchdchaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdckdcidcidcidcidcidcidcgaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcldcidcmdcndcodcidcpdcgaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcqdcrdchdcidcidcidcjdcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdcidcsdcidcidchdcgdcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcgdcgdcgdcgdcgdchdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafdchdchdchdcidchdchdchaagaagaagaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdchdcidcidcjdckdcjdcidciaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdcldcjdcjdcjdcjdcjdcjdchaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdcmdcjdcndcodcpdcjdcqdchaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdcrdcsdcidcjdcjdcjdckdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdchdcjdctdcjdcjdcidchdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadchdchdchdchdchdcidciaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9903,198 +9904,198 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudctdctdcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudctdctdctdctdctdctdcudcudctdctdctdctdcudcudcudcudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcwdcvaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudctdctdctdcudcudctdcudcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcxdcydcxaafaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadczdcAdcBdcCaafaaaaaadctdctdctdctdctdctdctdcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcDdcEdcEdcFdcGdcHdcxaafaaaaaadctdctdctdctdcudcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdcKdcLdcMdcNdcOdcPaafaafdcudcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafaafaafdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcEdcEdcTdcUdcHdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagaagaagdcRdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcWdcXdcYdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafaafaafbRHaafaafaafdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcZddaddbddcdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdddddeddfdcVddgddhdcVdcVdcVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddiddjddkddlddmddndcvdcOddodcVddpddqdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddrddsddjddtdduddvddwddxddoddyddqddzddpdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddAddrddBddrddkddkddgddCddudcVddcddDdcVddqddEdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaafdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddFddGddkddHddIddkdcYddJddvddKddLddMdcVdcVdcVdcVdcVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddNddNddOddNddNddNdctdctdctdctdctdctdctdctdctdcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddPddQddRddkddIddSddtddTdduddUdcVddVddWdcVddXddoddYddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddNdeadebdecdedddNdctdctdctdctdctdctdctdctdctdcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdcudcudcVddndeedefdegddRdehdeiddvdejdcvdcOdekdcVddXddcddoddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctaaaaaadcIaaaaaaaaaaaaaaaaafaafaafddNdeldemdendeoddNdctdctdcRdcRdcRdcRdctdctdctdcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcVdcVdcVdcVdcVdcVddmddudepdeedduddJdeqdejdejddxddoddVdcVddXdcYderddZdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdesdesdesdesdcRdcRdcRdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaafdetdetdetddNddNdeudevddNddNdetdetdetdetdetdetdetdesdcRdctdctdcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcVdewdcOddvdexdcVdeydezdeAdcVddKdcVdeBdeCdeDdcVdcOdeEdcydeFdcYddbdcydcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaafaafaafdetdeGdeHdeIdeJdeKdeLdeMdeHdeHdeNdeOdePdeQdeRdetdesdesdctdctdcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcVdewdcYdcOddtddKdeEdeedeSdeedeTdcOdcOdeUddodcOdcYdcYdcVdcydeVdcYdcOdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaaaaafdetdeWdeHdeXdeYdeZdfadfbdetdetdfcdfddfedfedffdetdesdesdctdctdcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcVdewdfgdcYdcYddKdcYderddgdcYdfhdeTderdekdfidcYdfjddcdcVdeedcydeEdcOdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfkdfldesdesdesdesdesdesdesdesdesdesdfmdcRdcRdcRdcRdcRaaaaaaaaaaaaaaaaaaaafdetdfndfodfpdfqdfpdfrdeHdfsdetdftdfudfvdfwdfxdesdesdcRdctdctdctdcudcudcudcudcudcudcudctdctdcudcudctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcVdewdfyddtddmdcVdfzdcVdfAdfBdcVddvdcVdfAdfBdcVddudeEdcVdeUdfCdcyddVdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfmdesdesdesdesdesdesdesdesdesdesdesdesdfkdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaafdetdfDdeHdfEdeJdeHdfFdeHdfGdetdftdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcVdcVdcVdcVdcVdcVdfzdcVdfHddoddvddVddcddudehdduddMddtdcVdfAdfIdfJdfKdcVdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdfmdesdesdesdesdesdesdesdesdesdesdesdesdfLdesdcRaaaaaaaaaaaaaaadcIaaaaafaafdetdfMdeHdfNdeYdfOdeHdeHdfsdetdftdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVddoddVdfPddJdcHddtddodcVdduddcdcVdfQdfRdfRdfSdcVdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaafaafdfUdetdetdfVdfWdetdetdfXdfYdfXdetdftdesdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVddVdcOddMddodduddcddMdcVdfzdcVdcVddXdcydfRdfZdgadfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdgbdgcdgddgedgedgedgedgedgedgfdgbdgcdfxdesdggdghdgidetdgjdeHdgkdetdftdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdcVdcVdcVdcVdcVdcVdcVdcVdcVdfzdcVddXdcyddYdcydfSdgldfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgmdgndgndgndgndgndgndgndgndgmdesdesdesdgodgodgodetdgpdgqdgrdetdftdesdesdesdesdesdesdgsdfkdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgtdgudgudgudgtdgudgudgudgudgtaaaaaaaaaaaaaaadgtdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcVdfzdfzdfzdfzdfzdfzdfzdfzdfzdfzdfzdcVddXddYddYddYddZdcVdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdgbdgcdgvdgwdgwdgwdgwdgwdgwdgxdgbdgcdesdesdesdesdesdetdfXdgydfXdetdgzdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdcVdfKdgAdgBdcVdcVdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdesdesdesdesdesdfxdgCdgDdgEdgFdgGdgHdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcVdfRdfRddYdcVdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdcRdcRdcRdcRdcRdesdesdesdesdesdesdgCdgIdgEdesdesdesdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcVdgJdgKdgJdcVdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaadcIaaadcRdcRdcRdctdctdctdctdcRdcRdcRdesdesdesdesdesdgLdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdcVdgMdgAdfKdcVdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcRdcRdesdesdgNdesdesdesdesdesdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdcRdcRdcRdesdesdesdgLdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdgPdgQdgRdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdfkdcRdesdesdfmdfmdcRdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdctdctdctdcRdcRdesdesdgLdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdgSdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdcRdcRdcRdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdctdctdctdctdcRdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudctdctdctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdgSdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaadcudcuaaaaaadcIaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdgTdgUdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdgSdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcuaaaaaadcIaaadctdcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgudgtdgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfTdfTdfTdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudcudctdctdcRdcRdesdesdgLdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadctaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdcRdesdesdgLdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcIaaadcudcudcuaaaaaadcudcudcudcudcudcudcudcudcudctdcRdesdesdgTdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgtdgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcudcudcuaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdgsdfkdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaadctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaadcIdcudcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadgOaaaaaadcudcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcudgOdgOaaaaaadcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcudcudgOaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdgLdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgLdesdesdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcQdcQaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcQdcQdgXaaaaaaaaaaaaaaaaaadcudcudcudctdctdcRdesdesdgTdgUdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadgXaaaaaaaaaaaaaaadcIaaaaaadcudcudcudctdctdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafdcQdcQdcudcudctdctdcRdfkdfldesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagdcQdcQdcQdcudctdctdcRdcRdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQaafaafaafaafaafaafaafaafdcQdcudcudcudctdctdcRdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdesdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctdcudcudctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdesdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdctdctdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudcudctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdctdctdctdcRdesdgYdgZdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdcRdcRdesdgLdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdcRdesdesdgLdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctdctdcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgtdgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdcRdesdesdgLdgsdfkdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdesdesdgYdgZdesdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcRdcRdcRdesdesdgLdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdgLdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcIaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdgLdesdesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadhaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdgLdesdesdesdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudcudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdgLdesdesdesdesdcRdcRdcRdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdesdgLdesdesdesdesdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdgLdesdgWdgHdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdesdesdesdesdgTdgVdhbdhcdgVdgVdgVdgUdesdesdcRdcRdcRdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdgCdgEdesdesdesdgLdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcIdcRdcRdesdgNdesdesdesdesdesdesdesdesdgTdgVdgUdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadctdcRdcRdfkdcRdcRdcRdcRdcRdcRdesdesdesdesdgLdesdesdesdcRdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdctdcRdcRdesdesdesdgLdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaafaafaafaafaafaafaafaafaafaafaafdcRdcRdcRdcRdctdctdctdctdctdcRdcRdesdesdgTdgVdgVdgUdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQdcQaagaagaagaagaagaagaagaagaagaagaagaagaagaagdcQdcQdcQdcQdcudctdctdctdcRdesdesdesdesdesdgLdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafdfUaafaafaafaafaafaafaafaafaafaafaafaafdcQdcQdcudcudcudctdctdcRdcRdesdesdesdesdgTdgVdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdcRdcRdcRdcRdesdgNdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadcIdcuaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdcRdcRdfkdesdesdgLdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdcudcudcudcudfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdesdgTdgVdgUdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdfTdcudcudcudfTdfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudctdctdctdctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaadcIdfTdfTdcudcudcudfTdfTdcIaaaaaaaaadcIaaaaaaaaadcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaadfTdfTdcudcudcudfTdfTaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIdcudcudcudfTdfTdcIaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgOdgudgOdgOdgOdgOdgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdcRdesdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgtdgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdesdesdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgYdgVdgVdgVdgVdgZdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdesdgNdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgtdgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdesdfkdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdesdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgtdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudctdctdcRdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaadcudcudcudcudcudcudcudcudcudctdcRdcRdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgudgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdctdcRdesdesdgLdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdgYdgZdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaadcudcudcudcudcudcudctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgtdgudgudgudgOdgOdgOdgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdfkdfldgWdgGdgHdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdctdcRdesdgCdgIdgEdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudcRdcRdcRdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgtdgudgudgudcRdesdesdcRdgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQaafaafaafaafaafaafaafaafaafaafdcQdcQdcudcudcudcudcudctdctdcRdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudesdesdesdesdgtdgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQdcQdcQaagaagaagaagaagaagaagaagaagdcQdcQdcQdcudcudcudcudcudctdctdcRdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgtdgudesdesdesdesdgudgudgudgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcQaafaafaafaafaafdgXdgXaafaafaafdcQdcQdcudcudcudcudcudcudctdctdctdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgudesdesdesdesdcRdcRdcRdcRdgudgudgudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadgXdgXdgXdgXaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdcRdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgtdesdesdesdesdesdcRdcRdcRdgudgudgudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadgXdgXdgXdgXaaaaaadcIaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdgLdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudesdesdesdesdesdcRdcRdgudgudgudgudctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaadcIaaaaaaaaadgXdgXaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdcRdcRdesdesdgLdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhddesdhddesdcRdcRdcRdgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgOdgOdgOdgOdgOdgOdgOdgudgudgtdgudgudgOdgOdgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhedgmdhedesdcRdgudgudgudgudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdesdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudhfdhgdhhdgudgudgudgudgudctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgtdgudgudgudgOdgudgudgtdgudgudgudgudgudgudgudgudgtdgudhidhgdhjdgudgudgudgudgudctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudesdesdgbdgcdhkdgedgedgedgedgedgedhldhgdhjdgudgudgudgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhmdhmdhmdhmdhmdhmdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdcRdesdesdesdesdgLdgsdfkdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudgudesdesdesdesdgmdhndhndhndhndhndhndhndhodhpdhjdgudgudgtdgudgudgudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhqdhrdhsdhtdhudhmdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdcRdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudcRdesdesdesdgbdhvdgvdgwdgwdgwdgwdgwdhwdhgdhxdhydgudgudgudgudgudcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhmdhzdhAdhBdhCdhDdhmdcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdgudgOdgOdgOdgudgudgudgudgudgudcRdcRdcRdesdesdesdesdgudgudgudgudgudgudhidhgdhjdgudgtdgudesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfwdhEdhFdcudhGdhmdhmdhmdhHdhmdhmdhmdcudcudcudctdctaaaaaadcIaaaaaaaaaaaadcIaaaaaaaaaaaadcudcudcudcudcudcudcudcudctdctdcRdesdesdesdgLdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgudgudgudgudgudgudgudgudgudgudctdctdcRdcRdesdesdesdgudgudgudgudgudgudgudhidhgdhjdgudesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhIdhFdhJdcudhGdhKdhLdhGdhMdhGdcRdcRdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdcudcudcudcudcudcudcudcudctdctdcRdcRdesdesdgLdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdctdctdcRdcRdcRdesdesdgudgudgudgudgudgtdgudhNdhgdhOdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudfwdfkdctdhGdhPdhQdhRdhSdhGdesdcRdcRdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdcudcudcudcudcudcudcudcudctdctdctdcRdesdesdgLdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdctdctdgudgudgudgudgudgudgudgudgudgudgudhddgmdhddesdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhTdcudctdhGdhGdhGdhGdhMdhGdesdesdcRdcRdfkdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdcudcudcudcudctdctdctdctdctdctdcRdcRdesdgLdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudgOdgOdgOdctdctdgudgudgudgudgudgtdgudgudgudesdesdhedesdhedesdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudhUdcudcudhGdhKdhVdhGdhMdhWdesdesdesdesdfLdesdcRdcRaaaaaaaaaaaaaaaaaaaaaaaadcIaaadctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdesdgLdesdesdesdesdesdesdesdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgtdgudgudgudgudgOdgOdgOdgOdgOdgudgudgudgtdgudgudgudgudgudesdesdesdesdesdesdesdesdhXdhXdhXdesdesdesdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudhUdcudcudhGdhPdhQdhYdhMdhZdesdesdesdesdesdesdesdesdesdcIaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdctdctdcRdcRdfkdcRdcRdesdesdgLdesdesdesdesdesdesdesdesdfTdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgOdgOdgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgudgudesdiadesdesdesdesdesdesdibdicdiddesdesdesdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudhGdiedhGdhGdhGdhGdhGdhGdifdigdesdesdesdesdesdesdesdesdesdesdesaaadcIaaaaaaaaaaaaaaaaaaaaadctdctdctdctdctdcRdcRdesdfLdesdesdesdgWdgGdgHdesdesdesdesdesdesdesdfTdfTdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgOdgudgudgudgudesdesdihdihdihdihdihdihdiidijdijdikdihdihdihdihdildesdesdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdesdesdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudhGdhGdhGdhGdimdindiodhGdhKdipdhGdhMdhGdhGdhGdiqdirdisdhGdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadctdctdctdcRdcRdesdesdesdesdesdesdgCdgIdgEdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgOdgOdgOdgOdgOdgOdgudgudgudgudgudgudgudgOdgOdgOdgOdgOdgudgudcRdesdesdesdihditdiudivdiwdixdiydizdizdizdiAdiBdiCdiDdgHdesdesdcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdcudcudcudhGdiEdiFdiGdiHdiFdiIdhGdhPdhQdiJdhMdhGdiKdiLdiMdiMdiMdhWdesdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdesdesdesdesdesdesdesdesdiNdiOdiPdiQdiOdiOdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgOdgOdgOdgudgudctdcRdesdesdesdihdiRdiudiSdiTdiudiudiudiudiudiUdiudiCdiVdiWdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudctdctdcRdcRdfkdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdctdctdctdctdhGdiXdiFdiYdiZdjadiFdhGdhGdhGdhGdhMdhGdiKdjbdjbdjbdjcdhZdesdesdesdesdesdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdiNdjddjedjedjfdiOdesdiadesdesdesdgsdfkdcRdctdctdcudcudcudcudcudcudcudcudcudcudctdctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgOdgOdgOdgudgudgudgudgudgudgudgudgudgudgudgudgudctdcRdesdesdesdihdjgdiudiudjhdiudiudiudiudiudiAdjidjjdiAdgEdesdesdesdesdesdesdesdcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudctdctdcRdcRdesdfLdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdcRdcRdctdctdctdhGdjkdiFdjldiFdjmdiFdjndjcdjodjpdjqdhGdiKdjbdjrdjbdjsdigdesdesdesdesdesdesdcIaaaaaadcIaaaaaaaaaaaadcIaaaaaaaaadesdesdesdesdesdjtdjtdjudjvdiNdjwdjxdjxdjydiOdjzdjzdjzdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgtdgudgudgudgudgudgudgudgudgudgudgudgudgudcudcudcRdcRdesdesdihdjAdiudjBdjCdjDdjEdjFdiudjGdihdihdihdihdihdgWdgHdesdesdesdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdgWdgHdesdesdesdesdesdesdesdesdesdcRdcRdctdctdhGdhGdhGdhGdhGdhGdhGdjHdjIdjJdjHdjIdhGdhGdhGdhGdhGdjKdhGdhGdjLdjMdesdesaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIdesdesdjNdjvdjOdjPdjQdjRdjSdjTdjTdjUdjVdjWdjXdjYdgHdesdesdesdfmdcRdctdctdcudcudcudcudcudcudcudctdctdctdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgtdgudgudgudgtdgudgudgudgudcudcudctdcRdesdesdihdjZdiudkadiTdkbdkcdkddiudkedkfdkgdkhdkidkjdhbdhcdgVdgVdgVdgVdgVdgUdesdesdesdesdcRdcRdcRdctdctdctdctdctdcudcudcudctdctdctdctdcRdcRdesdesdgYdgVdgVdgVdgVdgVdgVdgVdgVdhbdhcdgVdgVdgVdgVdgUdesdesdesdesdesdcRdctdctdctdctdctdhGdkkdkldkmdjbdjsdkndjcdjsdjndkodkpdkqdjcdjsdjbdkrdksdktdirdisdkudkvdkvdkvdkvdkvdkvdkvdkwdkwdkwdkwdkwdkwdkxdjudkydkzdkAdjPdkBdkCdkDdkEdjTdjTdjTdkFdkGdkHdkIdiWdesdesdesdfmdcRdctdctdcudcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgudgudgudcudcudctdcRdesdesdihdihdihdihdkJdkKdkLdkMdkJdkJdkNdihdihdihdihdgCdgEdesdesdesdesdesdgLdesdesdesdesdcRdesdcRdcRdctdctdctdctdctdctdctdctdctdctdcRdcRdesdesdesdgLdesdesdesdesdesdesdesdesdgCdgEdesdesdesdesdgLdesdesdesdesdesdcRdcRdfkdcRdcRdctdhGdhGdhGdhGdkOdjsdkPdkQdkRdjpdkSdkTdkTdkUdkUdkTdkTdkVdkWdkTdkWdkXdkXdkXdkXdkXdkXdkXdkXdkYdkYdkYdkYdkYdkYdkYdkZdladkZdlbdladlcdlddledlfdlgdlhdlidjVdljdlkdjYdgEdesdesdesdesdcRdcRdctdctdcudcudcudcudcudctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgtdgudcudcudctdcRdcRdesdesdfxdesdesdkJdlldlmdlndlodkJdfudlpdlqdesdesdesdesdesdgNdesdesdesdgTdgVdgVdgUdesdesdesdesdcRdctdctdctdctdctdctdctdctdctdctdcRdesdesdgYdgVdgZdesdesdesdesdcRdesdesdesdesdesdesdesdesdesdgLdesdesdesdesdesdesdesdfLdesdcRdcRdcRdcRdcRdhGdjbdlrdlsdltdltdlsdludlvdlsdltdltdlsdlwdlxdlydlzdlAdlBdlCdlCdlCdlCdlCdlCdlCdlDdlDdlDdlDdlDdlDdlEdlFdlGdlHdlIdlJdlKdlLdlMdlNdlNdlNdlNdlNdlNdlNdlNdlOdgDdlPdgDdfwdfmdcRdctdctdcudcudcudcudctdctdctdctdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudctdcRdcRdesdesdesdesdkJdlQdlRdlSdlTdkJdesdesdesdesdesdesdcRdcRdfkdcRdesdesdesdesdesdgLdesdesdesdesdesdcRdctdctdctdctdctdcRdcRdcRdcRdcRdesdgYdgZdesdesdesdcRdcRdcRdcRdcRdcRdfkdfldesdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdesdesdcRdcRdhGdhGdlUdlVdlUdlWdlWdlXdlYdlZdlWdlWdlUdmadlUdhGdmbdesdesdesaaadcIaaaaaaaafaaaaaaaaaaafaaadcIaaaaaaaaaaafaaadmcdjvdjPdmddmedmfdmgdmhdmhdmidlNdmjdmkdmldmmdmmdmmdmmdfwdesdcRdctdctdcudcudcudcudctdctdctdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdcRdcRdesdesdesdkJdkJdkJdkJdkJdkJdesdesdcRdcRdcRdcRdcRdctdctdcRdcRdesdesdesdesdgLdesdesdesdesdesdesdcRdcRdcRdcRdcRdcRdesdesdesdesdesdgLdesdesdcRdcRdcRdctdctdctdctdctdcRdesdesdesdesdesdesdgLdesdesdesdgWdgHdesdesdesdesdesdesdesdcRdhGdmndmodmpdmodlWdmqdmrdmsdmtdmudlWdmvdmwdmxdhGdesdesdesdesdesdesaaaaaaaafdcIaaaaaaaafaafaafaafaafaafaafaafaafdjtdmydmzdmAdlNdlNdlNdlNdmBdlNdmCdlNdlNdmDdfwdfwdfwdfwdesdcRdctdctdcudcudcudctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudctdctdcRdesdesdesdesdesdfxdesdesdesdesdesdcRdctdctdctdctdctdctdctdcRdcRdesdesdesdgTdgVdgVdgVdgUdesdesdesdesdesdesdesdesdesdesdesdesdesdgLdesdcRdcRdctdctdctdctdctdctdctdcRdcRdesdesdesdesdesdgTdgVdgVdgVdhbdhcdgVdgVdgVdgUdesdesdesdesdhGdmEdmFdmGdmHdlWdmIdmudmudmJdmKdlWdmLdmMdmNdhGdesdesdesdesdesdesaafaafaafaafaafaafaafdmOdmOdmOdmOdmOaafaaaaaadjtdmPdmQdlddmRdmSdmTdmhdmhdmUdmhdmidlNdesdesdesdesdesdcRdcRdctdctdcudcudctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudctdcRdesdesdesdesdesdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdgTdgUdesdesdgWdgHdesdesdgYdgVdgVdgVdgVdgVdgZdesdcRdctdctdctdctdcudcudcudctdctdcRdcRdcRdesdesdesdesdesdesdesdgCdgEdesdesdesdgLdesdesdesdesdhGdhGdhGdhGdhGdlWdmVdmWdmXdmYdmKdlWdlUdmZdlUdhGdesdesdesdesdesdesaaaaaaaafaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaadjNdjvdnadnbdncdlNdlNdlNdlNdlNdlNdnddnedlNdesdesdesdesdesdcRdctdctdcudcudcudctdctdctdctdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcRdcRdcRdcRdesdesdesdesdcRdcRdcRdctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdcRdesdgNdesdesdgTdgVdgVdhbdhcdgVdgVdgZdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudctdctdctdcRdcRdcRdcRdesdesdesdesdesdesdesdesdesdgTdgVdgVdgUdesdesdfxdesdesdesdlWdlWdlWdlWdlWdlWdlWdgCdgDdgEdfxdesdesdesdesdesdcIaaaaaaaafaaaaaaaaaaafdmOdmOdmOdmOdmOdnfdkydngdnhdjPdnidlddnjdnjdnkdnldnmdnndnodnedlNdesdesdesdesdcRdcRdctdctdcudcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudctdcRdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudctdctdctdctdctdcRdcRdfkdcRdesdesdesdesdgCdgEdesdesdesdesdgNdesdcRdcRdcRdcRdcRdctdctdcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdesdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdfxdesdesdesdesdesdesdesdesdesdesdesdesaafaafaafaafaafaafaafaafdmOdmOdmOdmOdmOdnpdjPdnpdjPdjPdnidlddjPdjPdnqdjPdjPdnrdnsdntdlNdesdesdesdesdcRdctdctdctdcudcudctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdfkdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcRdcRdesdesdesdesdgLdesdesdesdesdesdesdesdesdesdesdesdesdesdgWdgHdesdesdesdesdesdesdesdesaaadcIaaaaaaaaaaaaaafdmOdmOdmOdmOdmOdjudkydnudnvdjPdnidnwdlJdlJdnxdlJdlJdnydnzdnAdlNdesdesdesdgsdfkdctdctdctdcudctdctdctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudctdcudcudctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdcRdcRdcRdcRdcRdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdesdesdesdesdgTdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdgVdhbdhcdgVdgVdgUdesdesdesdesdesdesaaaaaaaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaadmcdjvdnBdnidlddjPdjPdnCdnDdjPdjPdnddnEdlNdesdesdesdesdcRdctdctdctdctdctdctdctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdcRdcRdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgCdgEdesdesdgLdesdesdesdesdesdesdnFdnFaaaaaaaaaaafdmOdmOdmOdmOdmOaafaaaaaadlNdlNdnGdnHdlJdnIdnJdnKdnLdnMdnsdnedlNdesdesdesdesdcRdctdctdctdctdcudctdctdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdesdgTdgVdgVdgVdgVdgVdgVdnNdnOdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnPdnQdnRdnSdjPdjPdjPdnTdnUdnVdnWdnXdnYdlNdesdesdcRdcRdcRdctdctdcudcudcudctdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdcRdcRdcRdesdesdesdesdesdesdesdcRdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdesdnFdnFaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlNdlNdjtdjudjvdjtdlNdlNdlNdlNdlNdlNdlNdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdfkdfldesdesdesdesdesdesdesdesdesdesdesdesdesdesaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdesdesdesdcRdctdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdesdesdgNdesdesdcIaaadcIaaaaaaaaaaaaaaaaaadcIaaaaaadesdesdesdesdesdesdesdesdesdesdesdesdesdcRdcRdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcRdesdesdesdesdesdesdesdesdesdesdesdesdcRdfkdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdgsdfkdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdcRdcRdesdesdesdesdesdesdesdesdesdcRdctdctdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdesdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdcRdctdctdctdcRdcRdcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdesdesdesdesdesdesdesdcRdcRdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadesdesdesdgNdesdesdesdcRdcRdcRdcRdctdctdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctdctdctdctdctdctdctdctdctdctdcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaadesdesdcRdfkdcRdcRdcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctdctaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdcRdcRdctdctdctdctdctdctdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctdctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcRdctdctdctdctdcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcRdcudctdctdcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIaaaaaaaaaaaadcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaadcIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcuaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaadcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcuaaaaaaaaaaaadcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcudcudcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcudcudcudcudcudcudcvdcvdcudcudcudcudcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcwdcxdcwaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcudcudcudcvdcvdcudcvdcvdcvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcydczdcyaafaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcAdcBdcCdcDaafaaaaaadcudcudcudcudcudcudcudcvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEdcFdcFdcGdcHdcIdcyaafaaaaaadcudcudcudcudcvdcvdcvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaadcJaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcKdcLdcMdcNdcOdcPdcQaafaafdcvdcvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaafaafaafaafaafaafaafaafaafaafdcSdcSdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcTdcFdcFdcUdcVdcIdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaagaagaagaagaagaagaagaagaagaagdcSdcSdcSdcSdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafdcXdcYdcZdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRaafaafaafaafaafbRHaafaafaafdcSdcSdcSdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddaddbddcddddcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddeddfddgdcWddhddidcWdcWdcWdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddjddkddlddmddnddodcwdcPddpdcWddqddrdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddsddtddkdduddvddwddxddyddpddzddrddAddqdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddBddsddCddsddlddlddhddDddvdcWdddddEdcWddrddFdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaafdcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddGddHddlddIddJddldcZddKddwddLddMddNdcWdcWdcWdcWdcWdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafddOddOddPddOddOddOdcudcudcudcudcudcudcudcudcudcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddQddRddSddlddJddTdduddUddvddVdcWddWddXdcWddYddpddZdeadcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafddOdebdecdeddeeddOdcudcudcudcudcudcudcudcudcudcvdcvdcvdcudcudcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafdcvdcvdcWddodefdegdehddSdeidejddwdekdcwdcPdeldcWddYdddddpdeadcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdcSdcSdcSdcSdcSdcudcudcudcudcudcudcuaaaaaadcJaaaaaaaaaaaaaaaaafaafaafddOdemdendeodepddOdcudcudcSdcSdcSdcSdcudcudcudcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcWdcWdcWdcWdcWdcWddnddvdeqdefddvddKderdekdekddyddpddWdcWddYdcZdesdeadcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdcSdetdetdetdetdcSdcSdcSdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaafdeudeudeuddOddOdevdewddOddOdeudeudeudeudeudeudeudetdcSdcudcudcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdcWdexdcPddwdeydcWdezdeAdeBdcWddLdcWdeCdeDdeEdcWdcPdeFdczdeGdcZddcdczdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdcSdetdetdetdetdetdetdetdetdcSdcSdcudcudcudcuaaaaaaaaaaaaaaaaafaafaafdeudeHdeIdeJdeKdeLdeMdeNdeIdeIdeOdePdeQdeRdeSdeudetdetdcudcudcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcWdexdcZdcPdduddLdeFdefdeTdefdeUdcPdcPdeVddpdcPdcZdcZdcWdczdeWdcZdcPdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdetdetdetdetdetdetdetdetdetdetdcSdcSdcudcudcudcuaaaaaaaaaaaaaaaaaaaafdeudeXdeIdeYdeZdfadfbdfcdeudeudfddfedffdffdfgdeudetdetdcudcudcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcWdexdfhdcZdcZddLdcZdesddhdcZdfideUdesdeldfjdcZdfkddddcWdefdczdeFdcPdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdfldfmdetdetdetdetdetdetdetdetdetdetdfndcSdcSdcSdcSdcSaaaaaaaaaaaaaaaaaaaafdeudfodfpdfqdfrdfqdfsdeIdftdeudfudfvdfwdfxdfydetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcWdexdfzdduddndcWdfAdcWdfBdfCdcWddwdcWdfBdfCdcWddvdeFdcWdeVdfDdczddWdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdfndetdetdetdetdetdetdetdetdetdetdetdetdfldcSdcSdcSaaaaaaaaaaaaaaaaaaaaaaafdeudfEdeIdfFdeKdeIdfGdeIdfHdeudfudetdetdetdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcWdcWdcWdcWdcWdcWdfAdcWdfIddpddwddWdddddvdeiddvddNddudcWdfBdfJdfKdfLdcWdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdfndetdetdetdetdetdetdetdetdetdetdetdetdfMdetdcSaaaaaaaaaaaaaaadcJaaaaafaafdeudfNdeIdfOdeZdfPdeIdeIdftdeudfudetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcWdfAdcWddpddWdfQddKdcIdduddpdcWddvddddcWdfRdfSdfSdfTdcWdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdetdetdetdetdetdetdetdetdetdetdetdetdcJaaaaaaaaaaaaaaaaaaaafaafdfVdeudeudfWdfXdeudeudfYdfZdfYdeudfudetdetdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcWdfAdcWddWdcPddNddpddvdddddNdcWdfAdcWdcWddYdczdfSdgadgbdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdetdetdetdetdetdetdetdetdetdetdgcdgddgedgfdgfdgfdgfdgfdgfdggdgcdgddfydetdghdgidgjdeudgkdeIdgldeudfudetdetdetdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcWdfAdcWdcWdcWdcWdcWdcWdcWdcWdcWdfAdcWddYdczddZdczdfTdgmdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdetdetdetdetdetdgndgodgodgodgodgodgodgodgodgndetdetdetdgpdgpdgpdeudgqdgrdgsdeudfudetdetdetdetdetdetdgtdfldcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgudgvdgvdgvdgudgvdgvdgvdgvdguaaaaaaaaaaaaaaadgudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcWdfAdfAdfAdfAdfAdfAdfAdfAdfAdfAdfAdcWddYddZddZddZdeadcWdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdetdetdetdetdgcdgddgwdgxdgxdgxdgxdgxdgxdgydgcdgddetdetdetdetdetdeudfYdgzdfYdeudgAdetdetdetdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcWdcWdcWdcWdcWdcWdcWdcWdcWdcWdcWdcWdcWdcWdfLdgBdgCdcWdcWdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdetdetdetdetdcJaaaaaaaaaaaaaaaaaaaaaaaadcSdcSdcSdetdetdetdetdetdfydgDdgEdgFdgGdgHdgIdetdetdetdetdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdcWdfSdfSddZdcWdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdetdetdetdcJaaaaaaaaaaaaaaaaaaaaadcSdcSdcSdcSdcSdcSdcSdcSdetdetdetdetdetdetdgDdgJdgFdetdetdetdcSdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdcWdgKdgLdgKdcWdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdetdetdetdcJaaaaaaaaaaaaaaadcJaaadcSdcSdcSdcudcudcudcudcSdcSdcSdetdetdetdetdetdgMdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdcWdgNdgBdfLdcWdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdgOdetdetdetdetdetdcSdcSdcSaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcSdcSdcSdetdetdetdgMdetdetdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcvdcudcudcudcudcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdgQdgRdgSdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdcSdfldcSdetdetdfndfndcSdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdetdetdgMdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcudcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdfUdgTdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdcSdcSdcSdcSdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdetdetdgMdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcvdcudcudcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdfUdfUdfUdgTdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaadcvdcvaaaaaadcJaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgUdgVdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdgTdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcvdcvaaaaaadcJaaadcudcvdcvaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdfUdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadcvdcvaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgudgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfUdfUdfUdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadcJaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdetdetdgMdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcuaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdetdetdgMdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaadcJaaadcvdcvdcvaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdgUdgWdgVdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgudgvdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcvdcvdcvaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdgMdetdgtdfldcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgXdgHdgIdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgDdgJdgFdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaadcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaadcJdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaadgPaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcvdgPdgPaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcvdcvdgPaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcSdetdetdgMdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcudcSdetdetdgMdetdetdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcRdcRaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcudcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaadcRdcRdgYaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcudcSdetdetdgUdgVdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaadgYaaaaaaaaaaaaaaadcJaaaaaadcvdcvdcvdcudcudcSdetdetdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaafaafaafaafaafaafaafaafdcRdcRdcvdcvdcudcudcSdfldfmdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaagaagaagaagaagaagaagaagdcRdcRdcRdcvdcudcudcSdcSdetdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRaafaafaafaafaafaafaafaafdcRdcvdcvdcvdcudcudcSdetdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcvdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcudcSdetdetdgXdgHdgIdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcudcvdcvdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcudcSdetdetdgDdgJdgFdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcudcudcSdcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcvdcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcudcudcudcSdetdgZdhadetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcSdcSdetdgMdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcSdetdetdgMdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcudcudcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgudgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcSdcSdetdetdgMdgtdfldcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcSdetdetdgZdhadetdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaadcSdcSdcSdetdetdgMdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdetdetdetdetdgMdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgudgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaadetdetdetdetdetdgMdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdetdetdetdetdetdgMdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcJaaaaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdgMdetdetdetdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdgMdetdetdetdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadhbaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaadcJdetdetdetdetdetdetdgMdetdetdetdcSdcSdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdcvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdgMdetdetdetdetdcSdcSdcSdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdetdetdetdetdetdetdetdgMdetdetdetdetdetdetdetdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdgMdetdgXdgIdetdetdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdetdetdetdetdetdetdgUdgWdhcdhddgWdgWdgWdgVdetdetdcSdcSdcSdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdgDdgFdetdetdetdgMdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaadcJdcSdcSdetdgOdetdetdetdetdetdetdetdetdgUdgWdgVdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaadcudcSdcSdfldcSdcSdcSdcSdcSdcSdetdetdetdetdgMdetdetdetdcSdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcudcSdcSdetdetdetdgMdetdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaafaafaafaafaafaafaafaafaafaafaafdcSdcSdcSdcSdcudcudcudcudcudcSdcSdetdetdgUdgWdgWdgVdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRdcRaagaagaagaagaagaagaagaagaagaagaagaagaagaagdcRdcRdcRdcRdcvdcudcudcudcSdetdetdetdetdetdgMdetdetdetdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRaafaafaafdfVaafaafaafaafaafaafaafaafaafaafaafaafdcRdcRdcvdcvdcvdcudcudcSdcSdetdetdetdetdgUdgWdgWdgVdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcudcSdcSdcSdcSdetdgOdetdetdgMdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaadcJdcvaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdcSdfldetdetdgMdetdetdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaadfUdcvdcvdcvdcvdfUdfUaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdetdgUdgWdgVdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaadfUdfUdcvdcvdcvdfUdfUdfUaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcvdcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaadcJdfUdfUdcvdcvdcvdfUdfUdcJaaaaaaaaadcJaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaadfUdfUdcvdcvdcvdfUdfUaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdetdgXdgHdgIdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadcJdcvdcvdcvdfUdfUdcJaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdetdgDdgJdgFdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdcSdcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgvdgPdgPdgPdgPdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdcSdetdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdetdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdgZdgWdgWdgWdgWdhadetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdgMdetdetdetdetdgOdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdgMdetdetdetdetdfldcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdgMdetdetdetdcSdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdgMdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgvdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgMdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcSdcSdetdgZdhadetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaadcvdcvdcvdcvdcvdcvdcudcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgudgvdgvdgvdgPdgPdgPdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcudfldfmdgXdgHdgIdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcudcSdetdgDdgJdgFdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcSdcSdcSdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgudgvdgvdgvdcSdetdetdcSdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRaafaafaafaafaafaafaafaafaafaafdcRdcRdcvdcvdcvdcvdcvdcudcudcSdetdetdgMdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdetdetdetdetdgudgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRdcRdcRaagaagaagaagaagaagaagaagaagdcRdcRdcRdcvdcvdcvdcvdcvdcudcudcSdcSdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgudgvdetdetdetdetdgvdgvdgvdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcRaafaafaafaafaafdgYdgYaafaafaafdcRdcRdcvdcvdcvdcvdcvdcvdcudcudcudcSdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgvdetdetdetdetdcSdcSdcSdcSdgvdgvdgvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadgYdgYdgYdgYaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgudetdetdetdetdetdcSdcSdcSdgvdgvdgvdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadgYdgYdgYdgYaaaaaadcJaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdgMdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdetdetdetdetdetdcSdcSdgvdgvdgvdgvdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaadcJaaaaaaaaadgYdgYaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdgMdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdhedetdhedetdcSdcSdcSdgvdgvdgvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgvdgvdgudgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdhfdgndhfdetdcSdgvdgvdgvdgvdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdetdgMdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdhgdhhdhidgvdgvdgvdgvdgvdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaadcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgudgvdgvdgvdgPdgvdgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgudgvdhjdhhdhkdgvdgvdgvdgvdgvdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdetdetdgcdgddhldgfdgfdgfdgfdgfdgfdhmdhhdhkdgvdgvdgvdgvdgvdgvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhndhndhndhndhndhndhndcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcSdetdetdetdetdgMdgtdfldcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdetdetdetdetdgndhodhodhodhodhodhodhodhpdhqdhkdgvdgvdgudgvdgvdgvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhndhrdhsdhtdhudhvdhndcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcSdcSdetdetdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdcSdetdetdetdgcdhwdgwdgxdgxdgxdgxdgxdhxdhhdhydhzdgvdgvdgvdgvdgvdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhndhAdhBdhCdhDdhEdhndcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdcSdcSdcSdetdetdetdetdgvdgvdgvdgvdgvdgvdhjdhhdhkdgvdgudgvdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfxdhFdhGdcvdhHdhndhndhndhIdhndhndhndcvdcvdcvdcudcuaaaaaadcJaaaaaaaaaaaadcJaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdetdetdetdgMdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcudcudcSdcSdetdetdetdgvdgvdgvdgvdgvdgvdgvdhjdhhdhkdgvdetdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhJdhGdhKdcvdhHdhLdhMdhHdhNdhHdcSdcSdcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdetdetdgMdetdetdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdcudcudcSdcSdcSdetdetdgvdgvdgvdgvdgvdgudgvdhOdhhdhPdetdetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdfxdfldcudhHdhQdhRdhSdhTdhHdetdcSdcSdcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdetdetdgMdetdetdetdetdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdcudcudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdhedgndhedetdetdetdetdetdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhUdcvdcudhHdhHdhHdhHdhNdhHdetdetdcSdcSdfldcSdcSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdetdgMdetdetdetdetdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdcudcudgvdgvdgvdgvdgvdgudgvdgvdgvdetdetdhfdetdhfdetdetdetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhVdcvdcvdhHdhLdhWdhHdhNdhXdetdetdetdetdfMdetdcSdcSaaaaaaaaaaaaaaaaaaaaaaaadcJaaadcudcudcudcudcudcudcudcudcudcudcudcudcSdcSdetdgMdetdetdetdetdetdetdetdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgudgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdgvdgudgvdgvdgvdgvdgvdetdetdetdetdetdetdetdetdhYdhYdhYdetdetdetdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhVdcvdcvdhHdhQdhRdhZdhNdiadetdetdetdetdetdetdetdetdetdcJaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcudcudcSdcSdfldcSdcSdetdetdgMdetdetdetdetdetdetdetdetdfUdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgPdgPdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdetdibdetdetdetdetdetdetdicdiddiedetdetdetdcSdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdcSdcSdcSdcSdcSdcSdcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdhHdifdhHdhHdhHdhHdhHdhHdigdihdetdetdetdetdetdetdetdetdetdetdetaaadcJaaaaaaaaaaaaaaaaaaaaadcudcudcudcudcudcSdcSdetdfMdetdetdetdgXdgHdgIdetdetdetdetdetdetdetdfUdfUdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdetdetdiidiidiidiidiidiidijdikdikdildiidiidiidiidimdetdetdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdcSdetdetdetdetdetdcSdcSdcSdcSdcSdcudcudcudcudcudcudcudcvdcvdcvdcvdhHdhHdhHdhHdindiodipdhHdhLdiqdhHdhNdhHdhHdhHdirdisditdhHdetdetdetdetdetdetaaaaaaaaaaaaaaaaaaaaaaaaaaadcudcudcudcSdcSdetdetdetdetdetdetdgDdgJdgFdetdetdetdetdetdetdetdetdetdcSdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgPdgPdgPdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgPdgPdgvdgvdcSdetdetdetdiidiudivdiwdixdiydizdiAdiAdiAdiBdiCdiDdiEdgIdetdetdcSdcSdcSdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdcSdetdetdetdetdetdetdetdetdetdetdcSdcSdcSdcSdcSdcudcudcudcudcvdcvdcvdhHdiFdiGdiHdiIdiGdiJdhHdhQdhRdiKdhNdhHdiLdiMdiNdiNdiNdhXdetdetdetdetdetdetdetaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcSdcSdetdetdetdetdetdetdetdetdiOdiPdiQdiRdiPdiPdetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgPdgPdgPdgvdgvdcudcSdetdetdetdiidiSdivdiTdiUdivdivdivdivdivdiVdivdiDdiWdiXdetdetdetdetdetdcSdcSdcSdcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdfldetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdcSdcSdcudcudcudcudcudcudhHdiYdiGdiZdjadjbdiGdhHdhHdhHdhHdhNdhHdiLdjcdjcdjcdjddiadetdetdetdetdetdetdetaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdetdetdetdiOdjedjfdjfdjgdiPdetdibdetdetdetdgtdfldcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgPdgPdgPdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcudcSdetdetdetdiidjhdivdivdjidivdivdivdivdivdiBdjjdjkdiBdgFdetdetdetdetdetdetdetdcSdcSdcSdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcSdcSdetdfMdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdcSdcSdcSdcSdcudcudcudhHdjldiGdjmdiGdjndiGdjodjddjpdjqdjrdhHdiLdjcdjsdjcdjtdihdetdetdetdetdetdetdcJaaaaaadcJaaaaaaaaaaaadcJaaaaaaaaadetdetdetdetdetdjudjudjvdjwdiOdjxdjydjydjzdiPdjAdjAdjAdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgudgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdgvdcvdcvdcSdcSdetdetdiidjBdivdjCdjDdjEdjFdjGdivdjHdiidiidiidiidiidgXdgIdetdetdetdetdetdetdetdetdcSdcSdcSdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcSdetdetdetdetdetdetdetdetdetdetdetdgXdgIdetdetdetdetdetdetdetdetdetdcSdcSdcudcudhHdhHdhHdhHdhHdhHdhHdjIdjJdjKdjIdjJdhHdhHdhHdhHdhHdjLdhHdhHdjMdjNdetdetaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJdetdetdjOdjwdjPdjQdjRdjSdjTdjUdjUdjVdjWdjXdjYdjZdgIdetdetdetdfndcSdcudcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgudgvdgvdgvdgudgvdgvdgvdgvdcvdcvdcudcSdetdetdiidkadivdkbdiUdkcdkddkedivdkfdkgdkhdkidkjdkkdhcdhddgWdgWdgWdgWdgWdgVdetdetdetdetdcSdcSdcSdcudcudcudcudcudcvdcvdcvdcudcudcudcudcSdcSdetdetdgZdgWdgWdgWdgWdgWdgWdgWdgWdhcdhddgWdgWdgWdgWdgVdetdetdetdetdetdcSdcudcudcudcudcudhHdkldkmdkndjcdjtdkodjddjtdjodkpdkqdkrdjddjtdjcdksdktdkudisditdkvdkwdkwdkwdkwdkwdkwdkwdkxdkxdkxdkxdkxdkxdkydjvdkzdkAdkBdjQdkCdkDdkEdkFdjUdjUdjUdkGdkHdkIdkJdiXdetdetdetdfndcSdcudcudcvdcvdcvdcvdcvdcvdcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgvdgvdgvdgvdcvdcvdcudcSdetdetdiidiidiidiidkKdkLdkMdkNdkKdkKdkOdiidiidiidiidgDdgFdetdetdetdetdetdgMdetdetdetdetdcSdetdcSdcSdcudcudcudcudcudcudcudcudcudcudcSdcSdetdetdetdgMdetdetdetdetdetdetdetdetdgDdgFdetdetdetdetdgMdetdetdetdetdetdcSdcSdfldcSdcSdcudhHdhHdhHdhHdkPdjtdkQdkRdkSdjqdkTdkUdkUdkVdkVdkUdkUdkWdkXdkUdkXdkYdkYdkYdkYdkYdkYdkYdkYdkZdkZdkZdkZdkZdkZdkZdladlbdladlcdlbdlddledlfdlgdlhdlidljdjWdlkdlldjZdgFdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgudgvdcvdcvdcudcSdcSdetdetdfydetdetdkKdlmdlndlodlpdkKdfvdlqdlrdetdetdetdetdetdgOdetdetdetdgUdgWdgWdgVdetdetdetdetdcSdcudcudcudcudcudcudcudcudcudcudcSdetdetdgZdgWdhadetdetdetdetdcSdetdetdetdetdetdetdetdetdetdgMdetdetdetdetdetdetdetdfMdetdcSdcSdcSdcSdcSdhHdjcdlsdltdludludltdlvdlwdltdludludltdlxdlydlzdlAdlBdlCdlDdlDdlDdlDdlDdlDdlDdlEdlEdlEdlEdlEdlEdlFdlGdlHdlIdlJdlKdlLdlMdlNdlOdlOdlOdlOdlOdlOdlOdlOdlPdgEdlQdgEdfxdfndcSdcudcudcvdcvdcvdcvdcudcudcudcudcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcudcSdcSdetdetdetdetdkKdlRdlSdlTdlUdkKdetdetdetdetdetdetdcSdcSdfldcSdetdetdetdetdetdgMdetdetdetdetdetdcSdcudcudcudcudcudcSdcSdcSdcSdcSdetdgZdhadetdetdetdcSdcSdcSdcSdcSdcSdfldfmdetdetdetdetdetdgMdetdetdetdetdetdetdetdetdetdetdetdcSdcSdhHdhHdlVdlWdlVdlXdlXdlYdlZdmadlXdlXdlVdmbdlVdhHdmcdetdetdetaaadcJaaaaaaaafaaaaaaaaaaafaaadcJaaaaaaaaaaafaaadmddjwdjQdmedmfdmgdmhdmidmidmjdlOdmkdmldmmdmndmndmndmndfxdetdcSdcudcudcvdcvdcvdcvdcudcudcudcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcSdcSdetdetdetdkKdkKdkKdkKdkKdkKdetdetdcSdcSdcSdcSdcSdcudcudcSdcSdetdetdetdetdgMdetdetdetdetdetdetdcSdcSdcSdcSdcSdcSdetdetdetdetdetdgMdetdetdcSdcSdcSdcudcudcudcudcudcSdetdetdetdetdetdetdgMdetdetdetdgXdgIdetdetdetdetdetdetdetdcSdhHdmodmpdmqdmpdlXdmrdmsdmtdmudmvdlXdmwdmxdmydhHdetdetdetdetdetdetaaaaaaaafdcJaaaaaaaafaafaafaafaafaafaafaafaafdjudmzdmAdmBdlOdlOdlOdlOdmCdlOdmDdlOdlOdmEdfxdfxdfxdfxdetdcSdcudcudcvdcvdcvdcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcudcudcSdetdetdetdetdetdfydetdetdetdetdetdcSdcudcudcudcudcudcudcudcSdcSdetdetdetdgUdgWdgWdgWdgVdetdetdetdetdetdetdetdetdetdetdetdetdetdgMdetdcSdcSdcudcudcudcudcudcudcudcSdcSdetdetdetdetdetdgUdgWdgWdgWdhcdhddgWdgWdgWdgVdetdetdetdetdhHdmFdmGdmHdmIdlXdmJdmvdmvdmKdmLdlXdmMdmNdmOdhHdetdetdetdetdetdetaafaafaafaafaafaafaafdmPdmPdmPdmPdmPaafaaaaaadjudmQdmRdledmSdmTdmUdmidmidmVdmidmjdlOdetdetdetdetdetdcSdcSdcudcudcvdcvdcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcudcSdetdetdetdetdetdetdetdetdetdcSdcSdcSdcudcudcudcudcudcudcudcudcSdcSdcSdetdetdetdetdetdgUdgVdetdetdgXdgIdetdetdgZdgWdgWdgWdgWdgWdhadetdcSdcudcudcudcudcvdcvdcvdcudcudcSdcSdcSdetdetdetdetdetdetdetdgDdgFdetdetdetdgMdetdetdetdetdhHdhHdhHdhHdhHdlXdmWdmXdmYdmZdmLdlXdlVdnadlVdhHdetdetdetdetdetdetaaaaaaaafaaaaaaaaaaafdmPdmPdmPdmPdmPaafaaadjOdjwdnbdncdnddlOdlOdlOdlOdlOdlOdnednfdlOdetdetdetdetdetdcSdcudcudcvdcvdcvdcudcudcudcudcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcSdcSdcSdcSdetdetdetdetdcSdcSdcSdcudcudcudcudcudcudcudcudcudcudcudcudcSdcSdcSdetdgOdetdetdgUdgWdgWdhcdhddgWdgWdhadetdetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcudcudcudcSdcSdcSdcSdetdetdetdetdetdetdetdetdetdgUdgWdgWdgVdetdetdfydetdetdetdlXdlXdlXdlXdlXdlXdlXdgDdgEdgFdfydetdetdetdetdetdcJaaaaaaaafaaaaaaaaaaafdmPdmPdmPdmPdmPdngdkzdnhdnidjQdnjdlednkdnkdnldnmdnndnodnpdnfdlOdetdetdetdetdcSdcSdcudcudcvdcvdcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcudcSdcSdcSdcSdcSdcSdcudcudcudcudcudcudcudcvdcvdcvdcvdcudcudcudcudcudcSdcSdfldcSdetdetdetdetdgDdgFdetdetdetdetdgOdetdcSdcSdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdcSdcSdcSdcSdcSdcSdetdetdetdetdetdgMdetdetdetdetdetdetdetdetdetdfydetdetdetdetdetdetdetdetdetdetdetdetaafaafaafaafaafaafaafaafdmPdmPdmPdmPdmPdnqdjQdnqdjQdjQdnjdledjQdjQdnrdjQdjQdnsdntdnudlOdetdetdetdetdcSdcudcudcudcvdcvdcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdetdetdetdetdetdetdetdetdetdfldcSdcSdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcSdcSdetdetdetdetdgMdetdetdetdetdetdetdetdetdetdetdetdetdetdgXdgIdetdetdetdetdetdetdetdetaaadcJaaaaaaaaaaaaaafdmPdmPdmPdmPdmPdjvdkzdnvdnwdjQdnjdnxdlKdlKdnydlKdlKdnzdnAdnBdlOdetdetdetdgtdfldcudcudcudcvdcudcudcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcudcvdcvdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdcSdetdetdetdcSdcSdcSdcSdcSdcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdetdetdetdetdgUdgWdgWdgWdgWdgWdgWdgWdgWdgWdgWdgWdgWdgWdhcdhddgWdgWdgVdetdetdetdetdetdetaaaaaaaaaaaaaaaaafdmPdmPdmPdmPdmPaafaaadmddjwdnCdnjdledjQdjQdnDdnEdjQdjQdnednFdlOdetdetdetdetdcSdcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdcSdcSdcSdcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdcSdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdgDdgFdetdetdgMdetdetdetdetdetdetdnGdnGaaaaaaaaaaafdmPdmPdmPdmPdmPaafaaaaaadlOdlOdnHdnIdlKdnJdnKdnLdnMdnNdntdnfdlOdetdetdetdetdcSdcudcudcudcudcvdcudcudcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdcSdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdetdgUdgWdgWdgWdgWdgWdgWdnOdnPdnQdnQdnQdnQdnQdnQdnQdnQdnQdnQdnQdnQdnRdnSdnTdjQdjQdjQdnUdnVdnWdnXdnYdnZdlOdetdetdcSdcSdcSdcudcudcvdcvdcvdcudcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcSdcSdcSdetdetdetdetdetdetdetdcSdcSdetdetdetdetdetdetdetdetdetdetdetdetdetdetdnGdnGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlOdlOdjudjvdjwdjudlOdlOdlOdlOdlOdlOdlOdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdfldfmdetdetdetdetdetdetdetdetdetdetdetdetdetdetaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdetdetdetdetdetdetdcSdcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcSdetdetdetdetdetdetdetdetdetdetdetdetdetdgOdetdetdcJaaadcJaaaaaaaaaaaaaaaaaadcJaaaaaadetdetdetdetdetdetdetdetdetdetdetdetdetdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcSdetdetdetdetdetdetdetdetdetdetdetdetdcSdfldcSdcSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdetdetdgtdfldcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcSdcSdetdetdetdetdetdetdetdetdetdcSdcudcudcSdcSdcSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdetdetdetdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcSdcudcudcudcSdcSdcSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdetdetdetdetdetdetdetdcSdcSdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadetdetdetdgOdetdetdetdcSdcSdcSdcSdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcudcudcudcudcudcudcudcudcudcudcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaadetdetdcSdfldcSdcSdcSdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcudcuaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcSdcSdcSdcudcudcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcSdcudcudcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcSdcvdcudcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaadcJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaadcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvaaaaaaaaaaaadcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 6e274cd39507930e3323f079d2e6839a49d6e824 Mon Sep 17 00:00:00 2001 From: "elly1989@rocketmail.com" Date: Sat, 25 Aug 2012 16:06:57 +0000 Subject: [PATCH 10/43] New lighting, it's essentially just the old DAL system with a queue. Comments for lighting: Like sd_DAL (what we used to use), it changes the shading overlays of areas by splitting each type of area into sub-areas by using the var/tag variable and moving turfs into the contents list of the correct sub-area. Unlike sd_DAL however it uses a queueing system. Everytime we call a change to opacity or luminosity (through SetOpacity() or SetLuminosity()) we are simply updating variables and scheduling certain lights/turfs for an update. Actual updates are handled periodically by the lighting_controller. This carries additional overheads, however it means that each thing is changed only once per lighting_controller.processing_interval ticks. Allowing for greater control over how much priority we'd like lighting updates to have. It also makes it possible for us to simply delay updates by setting lighting_controller.processing = 0 at say, the start of a large explosion, waiting for it to finish, and then turning it back on with lighting_controller.processing = 1. Unlike our old system there is a hardcoded maximum luminosity. This is to discourage coders using large luminosity values for dynamic lighting, as the cost of lighting grows rapidly at large luminosity levels (especially when changing opacity at runtime) Also, in order for the queueing system to work, each light remembers the effect it casts on each turf. This is going to have larger memory requirements than our previous system but hopefully it's worth the hassle for the greater control we gain. Besides, there are far far worse uses of needless lists in the game, it'd be worth pruning some of them to offset costs. Known Issues/TODO: admin-spawned turfs will have broken lumcounts. Not willing to fix it at this moment mob luminosity will be lower than expected when one of multiple light sources is dropped after exceeding the maximum luminosity Shuttles still do not have support for dynamic lighting (I hope to fix this at some point) No directional lighting support. Fairly easy to add this and the code is ready. When opening airlocks etc, lighting does not always update to account for the change in opacity. Explosions now cause lighting to cease processing temporarily. Moved controller datums to the code/controllers directory. I plan on standardising them. "Master","Ticker","Lighting","Air","Jobs","Sun","Radio","Supply Shuttle","Emergency Shuttle","Configuration","pAI" controller datums can be accessed via the debug controller verb (used to be the debug master controller verb) Supply shuttle now uses a controller datum. Shuttles tend to arrive up to 30 seconds late, this is not a bug. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4537 316c924e-a436-60f5-8080-3fe189b3f50e --- code/FEA/FEA_fire.dm | 3 +- code/controllers/_DynamicAreaLighting_TG.dm | 305 +++++++ code/{datums => controllers}/configuration.dm | 0 code/controllers/lighting_controller.dm | 81 ++ code/controllers/master_controller.dm | 210 +++++ .../shuttle_controller.dm | 0 .../tension.dm => controllers/tensioner.dm} | 0 code/controllers/verbs.dm | 67 ++ code/datums/helper_datums/teleport.dm | 7 - code/defines/area/Space Station 13 areas.dm | 28 +- code/defines/obj/decal.dm | 1 + code/defines/procs/gamehelpers.dm | 17 +- code/defines/procs/helpers.dm | 26 +- code/game/area/areas.dm | 91 +- code/game/asteroid/asteroid.dm | 11 +- code/game/cellautomata.dm | 4 +- .../gamemodes/changeling/changeling_powers.dm | 2 +- .../gamemodes/changeling/modularchangling.dm | 7 +- code/game/gamemodes/cult/cult_structures.dm | 2 +- code/game/gamemodes/gameticker.dm | 9 +- code/game/jobs/access.dm | 3 +- code/game/machinery/bots/bots.dm | 1 + code/game/machinery/camera.dm | 2 +- code/game/machinery/doors/airlock.dm | 12 +- code/game/machinery/doors/door.dm | 7 +- code/game/machinery/doors/poddoor.dm | 33 +- code/game/machinery/doors/shutters.dm | 28 +- code/game/machinery/doors/windowdoor.dm | 6 +- code/game/machinery/flasher.dm | 9 +- code/game/machinery/hologram.dm | 9 +- code/game/machinery/hydroponics.dm | 23 +- code/game/machinery/igniter.dm | 4 +- code/game/machinery/shieldgen.dm | 3 +- code/game/machinery/status_display.dm | 8 +- code/game/master_controller.dm | 219 ----- code/game/mecha/mecha.dm | 11 +- code/game/objects/devices/PDA/PDA.dm | 29 +- code/game/objects/devices/PDA/cart.dm | 10 +- code/game/objects/devices/flashlight.dm | 27 +- code/game/objects/devices/powersink.dm | 8 +- code/game/objects/effects/aliens.dm | 6 +- code/game/objects/effects/decals/blood.dm | 2 - code/game/objects/effects/effect_system.dm | 8 +- code/game/objects/effects/glowshroom.dm | 10 +- code/game/objects/explosion.dm | 16 +- code/game/objects/explosion2.dm | 2 + code/game/objects/items/candle.dm | 14 +- .../objects/items/weapons/cigs_lighters.dm | 15 +- code/game/objects/items/weapons/twohanded.dm | 4 +- code/game/objects/structures.dm | 28 +- code/game/objects/structures/mineral_doors.dm | 5 +- code/game/supplyshuttle.dm | 847 +++++++++--------- code/game/turfs/turf.dm | 87 +- code/modules/admin/admin_verbs.dm | 8 +- code/modules/admin/verbs/massmodvar.dm | 14 +- code/modules/admin/verbs/modifyvariables.dm | 2 +- code/modules/clothing/head/hardhat.dm | 18 +- code/modules/clothing/head/misc_special.dm | 18 +- code/modules/clothing/spacesuits/rig.dm | 18 +- code/modules/mining/mine_turfs.dm | 19 +- code/modules/mob/living/carbon/human/life.dm | 22 +- code/modules/mob/living/carbon/monkey/life.dm | 3 - code/modules/mob/living/silicon/ai/ai.dm | 15 +- .../mob/living/silicon/ai/freelook/chunk.dm | 4 +- .../silicon/ai/freelook/update_triggers.dm | 2 +- code/modules/mob/living/silicon/robot/life.dm | 1 - .../modules/mob/living/simple_animal/corgi.dm | 4 +- code/modules/mob/mob.dm | 5 - code/modules/mob/mob_defines.dm | 3 - code/modules/power/apc.dm | 11 +- code/modules/power/lighting.dm | 46 +- code/modules/power/sd_DynamicAreaLighting.dm | 596 ------------ .../power/singularity/containment_field.dm | 6 +- code/modules/power/singularity/singularity.dm | 3 +- code/modules/reagents/grenade_launcher.dm | 2 +- .../reagents/reagent_containers/borghydro.dm | 2 +- .../reagent_containers/food/condiment.dm | 4 +- .../reagent_containers/food/drinks.dm | 4 +- .../reagent_containers/food/snacks.dm | 2 +- .../reagent_containers/food/snacks/grown.dm | 22 +- .../reagents/reagent_containers/spray.dm | 4 +- code/modules/reagents/syringe_gun.dm | 2 +- html/changelog.html | 8 + icons/effects/alert.dmi | Bin 1220 -> 0 bytes icons/effects/ss13_dark_alpha7.dmi | Bin 2706 -> 467 bytes icons/effects/ss13_dark_alpha7_DEBUG.dmi | Bin 0 -> 2851 bytes icons/turf/areas.dmi | Bin 17943 -> 18782 bytes maps/tgstation.2.0.9.dmm | 4 +- tgstation.dme | 525 +---------- 89 files changed, 1519 insertions(+), 2245 deletions(-) create mode 100644 code/controllers/_DynamicAreaLighting_TG.dm rename code/{datums => controllers}/configuration.dm (100%) create mode 100644 code/controllers/lighting_controller.dm create mode 100644 code/controllers/master_controller.dm rename code/{datums => controllers}/shuttle_controller.dm (100%) rename code/{datums/helper_datums/tension.dm => controllers/tensioner.dm} (100%) create mode 100644 code/controllers/verbs.dm delete mode 100644 code/game/master_controller.dm delete mode 100644 code/modules/power/sd_DynamicAreaLighting.dm delete mode 100644 icons/effects/alert.dmi create mode 100644 icons/effects/ss13_dark_alpha7_DEBUG.dmi diff --git a/code/FEA/FEA_fire.dm b/code/FEA/FEA_fire.dm index 022af7230a..d28df56a34 100644 --- a/code/FEA/FEA_fire.dm +++ b/code/FEA/FEA_fire.dm @@ -54,6 +54,7 @@ icon = 'icons/effects/fire.dmi' icon_state = "1" layer = TURF_LAYER + luminosity = 3 var/volume = 125 var/temperature = FIRE_MINIMUM_TEMPERATURE_TO_EXIST @@ -136,7 +137,6 @@ New() ..() dir = pick(cardinal) - sd_SetLuminosity(3) return @@ -144,7 +144,6 @@ if (istype(loc, /turf/simulated)) var/turf/simulated/T = loc loc:active_hotspot = null - src.sd_SetLuminosity(0) if(T.to_be_destroyed) var/chance_of_deletion diff --git a/code/controllers/_DynamicAreaLighting_TG.dm b/code/controllers/_DynamicAreaLighting_TG.dm new file mode 100644 index 0000000000..8a00ca9e1f --- /dev/null +++ b/code/controllers/_DynamicAreaLighting_TG.dm @@ -0,0 +1,305 @@ +/* + Modified DynamicAreaLighting for TGstation - Coded by Carnwennan + + This is TG's 'new' lighting system. It's basically a heavily modified mix of combination of Forum_Account's and + ShadowDarke's respective lighting libraries. Credits, where due, to them. + + Like sd_DAL (what we used to use), it changes the shading overlays of areas by splitting each type of area into sub-areas + by using the var/tag variable and moving turfs into the contents list of the correct sub-area. + + Unlike sd_DAL however it uses a queueing system. Everytime we call a change to opacity or luminosity + (through SetOpacity() or SetLuminosity()) we are simply updating variables and scheduling certain lights/turfs for an + update. Actual updates are handled periodically by the lighting_controller. This carries additional overheads, however it + means that each thing is changed only once per lighting_controller.processing_interval ticks. Allowing for greater control + over how much priority we'd like lighting updates to have. It also makes it possible for us to simply delay updates by + setting lighting_controller.processing = 0 at say, the start of a large explosion, waiting for it to finish, and then + turning it back on with lighting_controller.processing = 1. + + Unlike our old system there is a hardcoded maximum luminosity. This is to discourage coders using large luminosity values + for dynamic lighting, as the cost of lighting grows rapidly at large luminosity levels (especially when changing opacity + at runtime) + + Also, in order for the queueing system to work, each light remembers the effect it casts on each turf. This is going to + have larger memory requirements than our previous system but hopefully it's worth the hassle for the greater control we + gain. Besides, there are far far worse uses of needless lists in the game, it'd be worth pruning some of them to offset + costs. + + Known Issues/TODO: + admin-spawned turfs will have broken lumcounts. Not willing to fix it at this moment + mob luminosity will be lower than expected when one of multiple light sources is dropped after exceeding the maximum luminosity + Shuttles still do not have support for dynamic lighting (I hope to fix this at some point) + No directional lighting support. Fairly easy to add this and the code is ready. + When opening airlocks etc, lighting does not always update to account for the change in opacity. +*/ + +#define LIGHTING_MAX_LUMINOSITY 12 //Hard maximum luminosity to prevet lag which could be caused by coders making mini-suns +#define LIGHTING_MAX_LUMINOSITY_MOB 7 //Mobs get their own max because 60-odd human suns running around would be pretty silly +#define LIGHTING_LAYER 10 //Drawing layer for lighting overlays +#define LIGHTING_ICON 'icons/effects/ss13_dark_alpha7.dmi' //Icon used for lighting shading effects + +datum/controller/lighting/New() //moved here so its in the define. eek :S + lighting_states = max( 0, length(icon_states(LIGHTING_ICON))-1 ) + +datum/light_source + var/atom/owner + var/changed = 1 + var/mobile = 1 + var/list/effect = list() + + var/__x = 0 //x coordinate at last update + var/__y = 0 //y coordinate at last update + + + New(atom/A) + if(!istype(A)) + CRASH("The first argument to the light object's constructor must be the atom that is the light source. Expected atom, received '[A]' instead.") + + ..() + owner = A + + if(istype(owner, /atom/movable)) mobile = 1 //apparantly this is faster than type-checking + else mobile = 0 //Perhaps removing support for luminous turfs would be a good idea. + + __x = owner.x + __y = owner.y + + // the lighting object maintains a list of all light sources + lighting_controller.lights += src + + + //Check a light to see if its effect needs reprocessing. If it does, remove any old effect and create a new one + proc/check() + if(!owner) + remove_effect() + return 1 //causes it to be removed from our list of lights. The garbage collector will then destroy it. + + if(mobile) + // check to see if we've moved since last update + if(owner.x != __x || owner.y != __y) + __x = owner.x + __y = owner.y + changed = 1 + + if(changed) + changed = 0 + remove_effect() + return add_effect() + return 0 + + + proc/remove_effect() + // before we apply the effect we remove the light's current effect. + if(effect.len) + for(var/turf in effect) // negate the effect of this light source + var/turf/T = turf + T.update_lumcount(-effect[T]) + effect.Cut() // clear the effect list + + proc/add_effect() + // only do this if the light is turned on and is on the map + if(owner.loc && owner.luminosity > 0) + effect = new_effect() // identify the effects of this light source + for(var/turf in effect) + var/turf/T = turf + T.update_lumcount(effect[T]) // apply the effect + return 0 + else + owner.light = null + return 1 //cause the light to be removed from the lights list and garbage collected once it's no + //longer referenced by the queue + + proc/new_effect() + . = list() + + for(var/turf/T in view(owner.luminosity, owner)) +// var/area/A = T.loc +// if(!A) continue + var/change_in_lumcount = lum(T) + if(change_in_lumcount > 0) + .[T] = change_in_lumcount + + return . + + + proc/lum(turf/A) + return owner.luminosity - max(abs(A.x-__x),abs(A.y-__y)) +// var/dist = cheap_hypotenuse(A.x,A.y,__x,__y) //fetches the pythagorean distance between A and the light +// if(owner.luminosity < dist) //if the turf is outside the radius the light doesn't illuminate it +// return 0 +// return round(owner.luminosity - (dist/2),0.1) + +atom + var/datum/light_source/light + +//Turfs with opacity when they are constructed will trigger nearby lights to update +//Turfs atoms with luminosity when they are constructed will create a light_source automatically +//TODO: lag reduction +turf/New() + ..() + if(opacity) + UpdateAffectingLights() + if(luminosity) + world.log << "[type] has luminosity at New()" + if(light) world.log << "## WARNING: [type] - Don't set lights up manually during New(), We do it automatically." + light = new(src) + +//Movable atoms with opacity when they are constructed will trigger nearby lights to update +//Movable atoms with luminosity when they are constructed will create a light_source automatically +//TODO: lag reduction +atom/movable/New() + ..() + if(opacity) + UpdateAffectingLights() + if(luminosity) + if(light) world.log << "## WARNING: [type] - Don't set lights up manually during New(), We do it automatically." + light = new(src) + +//Turfs with opacity will trigger nearby lights to update at next lighting process. +//TODO: is this really necessary? Removing it could help reduce lag during singulo-mayhem somewhat +turf/Del() + if(opacity) + UpdateAffectingLights() + ..() + +//Objects with opacity will trigger nearby lights to update at next lighting process. +atom/movable/Del() + if(opacity) + UpdateAffectingLights() + ..() + +//Sets our luminosity. Enforces a hardcoded maximum luminosity by default. This maximum can be overridden but it is extremely +//unwise to do so. +//If we have no light it will create one. +//If we are setting luminosity to 0 the light will be cleaned up and delted once all its queues are complete +//if we have a light already it is merely updated +atom/proc/SetLuminosity(new_luminosity, max_luminosity = LIGHTING_MAX_LUMINOSITY) + if(new_luminosity < 0) + new_luminosity = 0 +// world.log << "## WARNING: [type] - luminosity cannot be negative" + else if(max_luminosity < new_luminosity) + new_luminosity = max_luminosity +// if(luminosity != new_luminosity) +// world.log << "## WARNING: [type] - LIGHT_MAX_LUMINOSITY exceeded" + + if(isturf(loc)) + if(light) + if(luminosity != new_luminosity) //TODO: remove lights from the light list when they're not luminous? DONE in add_effect + light.changed = 1 + else + if(new_luminosity) + light = new(src) + + luminosity = new_luminosity + +//Snowflake code to prevent mobs becoming suns (lag-prevention) +mob/SetLuminosity(new_luminosity) + ..(new_luminosity,LIGHTING_MAX_LUMINOSITY_MOB) + +//change our opacity (defaults to toggle), and then update all lights that affect us. +atom/proc/SetOpacity(var/new_opacity) + if(new_opacity == null) new_opacity = !opacity + else if(opacity == new_opacity) return + opacity = new_opacity + + UpdateAffectingLights() + +//set the changed status of all lights which could have possibly lit this atom. +//We don't need to worry about lights which lit us but moved away, since they will have change status set already +atom/proc/UpdateAffectingLights() + var/turf/T = src + if(!isturf(T)) + T = loc + if(!isturf(T)) return + for(var/atom in range(LIGHTING_MAX_LUMINOSITY,T)) //TODO: this will probably not work very well :( + var/atom/A = atom + if(A.light && A.luminosity) + A.light.changed = 1 //force it to update at next process() + +// for(var/light in lighting_controller.lights) //TODO: this will probably laaaaaag +// var/datum/light_source/L = light +// if(L.changed) continue +// if(!L.owner) continue +// if(!L.owner.luminosity) continue +// if(src in L.effect) +// L.changed = 1 + +turf + var/lighting_lumcount = 0 + var/lighting_changed = 0 + +turf/space + lighting_lumcount = 4 //starlight + +turf/proc/update_lumcount(amount) + lighting_lumcount += amount +// if(lighting_lumcount < 0 || lighting_lumcount > 100) +// world.log << "## WARNING: [type] ([src]) lighting_lumcount = [lighting_lumcount]" + if(!lighting_changed) + lighting_controller.changed_turfs += src + lighting_changed = 1 + +turf/proc/shift_to_subarea() + lighting_changed = 0 + + var/area/Area = loc + if(!istype(Area) || !Area.lighting_use_dynamic) return + + // change the turf's area depending on its brightness + // restrict light to valid levels + var/light = min(max(round(lighting_lumcount,1),0),lighting_controller.lighting_states) + var/new_tag = "[Area.type]sd_L[light]" + + if(Area.tag!=new_tag) //skip if already in this area + var/area/A = locate(new_tag) // find an appropriate area + if(!A) + A = new Area.type() // create area if it wasn't found + // replicate vars + for(var/V in Area.vars) + switch(V) + if("contents","lighting_overlay","overlays") continue + else + if(issaved(Area.vars[V])) A.vars[V] = Area.vars[V] + + A.tag = new_tag + A.lighting_subarea = 1 + A.SetLightLevel(light) + + Area.related += A + + A.contents += src // move the turf into the area + +area + var/lighting_use_dynamic = 1 //Turn this flag off to prevent sd_DynamicAreaLighting from affecting this area + var/image/lighting_overlay //tracks the darkness image of the area for easy removal + var/lighting_subarea = 0 //tracks whether we're a lighting sub-area + + proc/SetLightLevel(light) + if(!src) return + if(light < 0) + light = 0 + luminosity = 0 + else + if(light > lighting_controller.lighting_states) + light = lighting_controller.lighting_states + luminosity = 1 + + if(lighting_overlay) + overlays -= lighting_overlay + lighting_overlay.icon_state = "[light]" + else + lighting_overlay = image(LIGHTING_ICON,,num2text(light),LIGHTING_LAYER) + + overlays += lighting_overlay + + proc/InitializeLighting() //TODO: could probably improve this bit ~Carn + if(!tag) tag = "[type]" + if(!lighting_use_dynamic) + if(!lighting_subarea) // see if this is a lighting subarea already + //show the dark overlay so areas, not yet in a lighting subarea, won't be bright as day and look silly. + SetLightLevel(4) + + +#undef LIGHTING_MAX_LUMINOSITY +#undef LIGHTING_MAX_LUMINOSITY_MOB +#undef LIGHTING_LAYER +#undef LIGHTING_ICON \ No newline at end of file diff --git a/code/datums/configuration.dm b/code/controllers/configuration.dm similarity index 100% rename from code/datums/configuration.dm rename to code/controllers/configuration.dm diff --git a/code/controllers/lighting_controller.dm b/code/controllers/lighting_controller.dm new file mode 100644 index 0000000000..d67f9fb31a --- /dev/null +++ b/code/controllers/lighting_controller.dm @@ -0,0 +1,81 @@ +var/datum/controller/lighting/lighting_controller = new () + +datum/controller/lighting + var/processing = 0 + var/processing_interval = 4 //setting this too low will probably kill the server. Don't be silly with it! + var/process_cost = 0 + var/iteration = 0 + + var/lighting_states = 7 + + var/list/lights = list() + var/lights_workload_max = 0 + +// var/list/changed_lights() //TODO: possibly implement this to reduce on overheads? + + var/list/changed_turfs = list() + var/changed_turfs_workload_max = 0 + +//Workhorse of lighting. It cycles through each light to see which ones need their effects updating. It updates their +//effects and then processes every turf in the queue, moving the turfs to the corresponing lighting sub-area. +//All queue lists prune themselves, which will cause lights with no luminosity to be garbage collected (cheaper and safer +//than deleting them). Processing interval should be roughly half a second for best results. +//By using queues we are ensuring we don't perform more updates than are necessary +datum/controller/lighting/proc/process() + processing = 1 + spawn(0) + set background = 1 + while(1) + var/started = world.timeofday + + if(processing) + iteration++ + lights_workload_max = max(lights_workload_max,lights.len) + for(var/i=1, i<=lights.len, i++) + var/datum/light_source/L = lights[i] + if(L.check()) + lights.Cut(i,i+1) + i-- + + sleep(-1) + + changed_turfs_workload_max = max(changed_turfs_workload_max,changed_turfs.len) + for(var/i=1, i<=changed_turfs.len, i++) + var/turf/T = changed_turfs[i] + if(T && T.lighting_changed) + T.shift_to_subarea() + changed_turfs.Cut() // reset the changed list + + process_cost = (world.timeofday - started) + + sleep(processing_interval) + +//same as above except it attempts to shift ALL turfs in the world regardless of lighting_changed status +//Does not loop. Should be run prior to process() being called for the first time. +//Note: if we get additional z-levels at runtime (e.g. if the gateway thin ever gets finished) we can initialize specific +//z-levels with the z_level argument +datum/controller/lighting/proc/Initialize(var/z_level) + processing = 0 + spawn(-1) + set background = 1 + for(var/i=1, i<=lights.len, i++) + var/datum/light_source/L = lights[i] + if(L.check()) + lights.Cut(i,i+1) + i-- + + var/z_start = 1 + var/z_finish = world.maxz + if(z_level) + z_level = round(z_level,1) + if(z_level > 0 && z_level <= world.maxz) + z_start = z_level + z_finish = z_level + + for(var/k=z_start,k<=z_finish,k++) + for(var/i=1,i<=world.maxx,i++) + for(var/j=1,j<=world.maxy,j++) + var/turf/T = locate(i,j,k) + if(T) T.shift_to_subarea() + + changed_turfs.Cut() // reset the changed list \ No newline at end of file diff --git a/code/controllers/master_controller.dm b/code/controllers/master_controller.dm new file mode 100644 index 0000000000..80a7659035 --- /dev/null +++ b/code/controllers/master_controller.dm @@ -0,0 +1,210 @@ +var/global/datum/controller/game_controller/master_controller //Set in world.New() +var/global/datum/failsafe/Failsafe +var/global/controller_iteration = 0 + + +var/global/last_tick_timeofday = world.timeofday +var/global/last_tick_duration = 0 + +datum/controller/game_controller + var/processing = 0 + + var/global/air_master_ready = 0 + var/global/sun_ready = 0 + var/global/mobs_ready = 0 + var/global/diseases_ready = 0 + var/global/machines_ready = 0 + var/global/objects_ready = 0 + var/global/networks_ready = 0 + var/global/powernets_ready = 0 + var/global/ticker_ready = 0 + + //Used for MC 'proc break' debugging + var/global/obj/last_obj_processed + var/global/datum/disease/last_disease_processed + var/global/obj/machinery/last_machine_processed + var/global/mob/last_mob_processed + + + proc/setup() + if(master_controller && (master_controller != src)) + del(src) + return + //There can be only one master. + + if(!air_master) + air_master = new /datum/controller/air_system() + air_master.setup() + + if(!job_master) + job_master = new /datum/controller/occupations() + if(job_master.SetupOccupations()) + world << "\red \b Job setup complete" + job_master.LoadJobs("config/jobs.txt") + + world.tick_lag = config.Ticklag + + createRandomZlevel() + + setup_objects() + + setupgenetics() + + + for(var/i = 0, i < max_secret_rooms, i++) + make_mining_asteroid_secret() + + syndicate_code_phrase = generate_code_phrase()//Sets up code phrase for traitors, for the round. + syndicate_code_response = generate_code_phrase() + + emergency_shuttle = new /datum/shuttle_controller/emergency_shuttle() + + if(!ticker) + ticker = new /datum/controller/gameticker() + + setupfactions() + + spawn + ticker.pregame() + + proc/setup_objects() + world << "\red \b Initializing objects" + sleep(-1) + + for(var/obj/object in world) + object.initialize() + + world << "\red \b Initializing pipe networks" + sleep(-1) + + for(var/obj/machinery/atmospherics/machine in world) + machine.build_network() + + world << "\red \b Initializing atmos machinery." + sleep(-1) + for(var/obj/machinery/atmospherics/unary/vent_pump/T in world) + T.broadcast_status() + for(var/obj/machinery/atmospherics/unary/vent_scrubber/T in world) + T.broadcast_status() + + world << "\red \b Initializations complete." + + + proc/process() + processing = 1 + spawn(0) + set background = 1 + while(1) + var/currenttime = world.timeofday + var/diff = (currenttime - last_tick_timeofday) / 10 + last_tick_timeofday = currenttime + last_tick_duration = diff + + if(processing) + + controller_iteration++ + + var/start_time = world.timeofday + + air_master_ready = 0 + sun_ready = 0 + mobs_ready = 0 + diseases_ready = 0 + machines_ready = 0 + objects_ready = 0 + networks_ready = 0 + powernets_ready = 0 + ticker_ready = 0 + + spawn(0) + air_master.process() + air_master_ready = 1 + + sleep(1) + + spawn(0) + sun.calc_position() + sun_ready = 1 + + sleep(-1) + + spawn(0) + for(var/mob/M in world) + last_mob_processed = M + M.Life() + mobs_ready = 1 + + sleep(-1) + + spawn(0) + for(var/datum/disease/D in active_diseases) + last_disease_processed = D + D.process() + diseases_ready = 1 + + spawn(0) + for(var/obj/machinery/machine in machines) + if(machine) + last_machine_processed = machine + machine.process() + if(machine && machine.use_power) + machine.auto_use_power() + + machines_ready = 1 + + sleep(1) + + spawn(-1) + for(var/obj/object in processing_objects) + last_obj_processed = object + object.process() + objects_ready = 1 + + sleep(-1) + + spawn(-1) + for(var/datum/pipe_network/network in pipe_networks) + network.process() + networks_ready = 1 + + spawn(-1) + for(var/datum/powernet/P in powernets) + P.reset() + powernets_ready = 1 + + sleep(-1) + + spawn(-1) + ticker.process() + ticker_ready = 1 + + var/IL_check = 0 //Infinite loop check (To report when the master controller breaks.) + while(!air_master_ready || !sun_ready || !mobs_ready || !diseases_ready || !machines_ready || !objects_ready || !networks_ready || !powernets_ready || !ticker_ready) + IL_check++ + if(IL_check > 600) + var/MC_report = "air_master_ready = [air_master_ready]; sun_ready = [sun_ready]; mobs_ready = [mobs_ready]; diseases_ready = [diseases_ready]; machines_ready = [machines_ready]; objects_ready = [objects_ready]; networks_ready = [networks_ready]; powernets_ready = [powernets_ready]; ticker_ready = [ticker_ready];" + message_admins("PROC BREAKAGE WARNING: The game's master contorller appears to be stuck in one of it's cycles. It has looped through it's delaying loop [IL_check] times.") + message_admins("The master controller reports: [MC_report]") + if(!diseases_ready) + if(last_disease_processed) + message_admins("DISEASE PROCESSING stuck on [last_disease_processed]", 0, 1) + else + message_admins("DISEASE PROCESSING stuck on unknown") + if(!machines_ready) + if(last_machine_processed) + message_admins("MACHINE PROCESSING stuck on [last_machine_processed]", 0, 1) + else + message_admins("MACHINE PROCESSING stuck on unknown") + if(!objects_ready) + if(last_obj_processed) + message_admins("OBJ PROCESSING stuck on [last_obj_processed]", 0, 1) + else + message_admins("OBJ PROCESSING stuck on unknown") + log_admin("PROC BREAKAGE WARNING: infinite_loop_check = [IL_check]; [MC_report];") + message_admins("Master controller breaking out of delaying loop. Restarting the round is advised if problem persists. DO NOT manually restart the master controller.") + break; + sleep(1) + + sleep(world.timeofday+12-start_time) + else + sleep(10) \ No newline at end of file diff --git a/code/datums/shuttle_controller.dm b/code/controllers/shuttle_controller.dm similarity index 100% rename from code/datums/shuttle_controller.dm rename to code/controllers/shuttle_controller.dm diff --git a/code/datums/helper_datums/tension.dm b/code/controllers/tensioner.dm similarity index 100% rename from code/datums/helper_datums/tension.dm rename to code/controllers/tensioner.dm diff --git a/code/controllers/verbs.dm b/code/controllers/verbs.dm new file mode 100644 index 0000000000..78e3bce9de --- /dev/null +++ b/code/controllers/verbs.dm @@ -0,0 +1,67 @@ +//TODO: rewrite and standardise all controller datums to the datum/controller type +//TODO: allow all controllers to be deleted for clean restarts (see WIP master controller stuff) + +/client/proc/restart_controller(controller in list("Master","Lighting","Supply Shuttle")) + set category = "Debug" + set name = "Restart Controller" + set desc = "Restart one of the various periodic loop controllers for the game (be careful!)" + + if(!holder) return + usr = null + src = null + switch(controller) + if("Master") + master_controller.process() + feedback_add_details("admin_verb","RMC") + if("Lighting") + lighting_controller.process() + feedback_add_details("admin_verb","RLighting") + if("Supply Shuttle") + supply_shuttle.process() + feedback_add_details("admin_verb","RSupply") + message_admins("Admin [key_name_admin(usr)] has restarted the [controller] controller.", 1) + return + + +/client/proc/debug_controller(controller in list("Master","Ticker","Lighting","Air","Jobs","Sun","Radio","Supply Shuttle","Emergency Shuttle","Configuration","pAI")) + set category = "Debug" + set name = "Debug Controller" + set desc = "Debug the various periodic loop controllers for the game (be careful!)" + + if(!holder) return + switch(controller) + if("Master") + debug_variables(master_controller) + feedback_add_details("admin_verb","DMC") + if("Ticker") + debug_variables(ticker) + feedback_add_details("admin_verb","DTicker") + if("Lighting") + debug_variables(lighting_controller) + feedback_add_details("admin_verb","DLighting") + if("Air") + debug_variables(air_master) + feedback_add_details("admin_verb","DAir") + if("Jobs") + debug_variables(job_master) + feedback_add_details("admin_verb","DJobs") + if("Sun") + debug_variables(sun) + feedback_add_details("admin_verb","DSun") + if("Radio") + debug_variables(radio_controller) + feedback_add_details("admin_verb","DRadio") + if("Supply Shuttle") + debug_variables(supply_shuttle) + feedback_add_details("admin_verb","DSupply") + if("Emergency Shuttle") + debug_variables(emergency_shuttle) + feedback_add_details("admin_verb","DEmergency") + if("Configuration") + debug_variables(config) + feedback_add_details("admin_verb","DConf") + if("pAI") + debug_variables(paiController) + feedback_add_details("admin_verb","DpAI") + message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.", 1) + return diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 4267328dca..0297e90220 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -108,10 +108,6 @@ playSpecials(curturf,effectin,soundin) - // Remove any luminosity etc. - var/prevlum = teleatom.luminosity - teleatom.luminosity = 0 - if(force_teleport) teleatom.forceMove(destturf) playSpecials(destturf,effectout,soundout) @@ -119,9 +115,6 @@ if(teleatom.Move(destturf)) playSpecials(destturf,effectout,soundout) - // Re-Apply lum - teleatom.sd_SetLuminosity(prevlum) - destarea.Entered(teleatom) return 1 diff --git a/code/defines/area/Space Station 13 areas.dm b/code/defines/area/Space Station 13 areas.dm index e6e24e4f70..676e826832 100644 --- a/code/defines/area/Space Station 13 areas.dm +++ b/code/defines/area/Space Station 13 areas.dm @@ -48,7 +48,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station var/area/master // master area used for power calcluations // (original area before splitting due to sd_DAL) var/list/related // the other areas of the same type as this - var/list/lights // list of all lights on this area +// var/list/lights // list of all lights on this area /*Adding a wizard area teleport list because motherfucking lag -- Urist*/ /*I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game*/ @@ -122,10 +122,10 @@ proc/process_ghost_teleport_locs() //place to another. Look at escape shuttle for example. //All shuttles show now be under shuttle since we have smooth-wall code. -/area/shuttle //DO NOT TURN THE SD_LIGHTING STUFF ON FOR SHUTTLES. IT BREAKS THINGS. +/area/shuttle //DO NOT TURN THE lighting_use_dynamic STUFF ON FOR SHUTTLES. IT BREAKS THINGS. requires_power = 0 luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/shuttle/arrival name = "\improper Arrival Shuttle" @@ -227,14 +227,14 @@ proc/process_ghost_teleport_locs() name = "\improper Alien Shuttle Base" requires_power = 1 luminosity = 0 - sd_lighting = 1 + lighting_use_dynamic = 1 /area/shuttle/alien/mine icon_state = "shuttle" name = "\improper Alien Shuttle Mine" requires_power = 1 luminosity = 0 - sd_lighting = 1 + lighting_use_dynamic = 1 /area/shuttle/prison/ name = "\improper Prison Shuttle" @@ -306,7 +306,7 @@ proc/process_ghost_teleport_locs() icon_state = "start" requires_power = 0 luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 has_gravity = 1 // === end remove @@ -786,7 +786,7 @@ proc/process_ghost_teleport_locs() name = "\improper Holodeck" icon_state = "Holodeck" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/holodeck/alphadeck name = "\improper Holodeck Alpha" @@ -854,7 +854,7 @@ proc/process_ghost_teleport_locs() /area/solar requires_power = 0 luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 auxport name = "\improper Fore Port Solar Array" @@ -1335,25 +1335,25 @@ proc/process_ghost_teleport_locs() name = "\improper AI Sat Ext" icon_state = "storage" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/turret_protected/AIsatextFS name = "\improper AI Sat Ext" icon_state = "storage" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/turret_protected/AIsatextAS name = "\improper AI Sat Ext" icon_state = "storage" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/turret_protected/AIsatextAP name = "\improper AI Sat Ext" icon_state = "storage" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 /area/turret_protected/NewAIMain name = "\improper AI Main New" @@ -1435,7 +1435,7 @@ proc/process_ghost_teleport_locs() /area/turret_protected/AssistantRoom name = "\improper Assistant Room" icon_state = "storage" - sd_lighting = 0 + lighting_use_dynamic = 0 ///////////////////////////////////////////////////////////////////// /* @@ -1507,7 +1507,7 @@ var/list/the_station_areas = list ( name = "Keelin's private beach" icon_state = "null" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 requires_power = 0 var/sound/mysound = null diff --git a/code/defines/obj/decal.dm b/code/defines/obj/decal.dm index cbf71a24dc..0ff3334e9c 100644 --- a/code/defines/obj/decal.dm +++ b/code/defines/obj/decal.dm @@ -227,6 +227,7 @@ density = 0 anchored = 1 layer = 2 + luminosity = 1 icon = 'icons/effects/effects.dmi' icon_state = "greenglow" diff --git a/code/defines/procs/gamehelpers.dm b/code/defines/procs/gamehelpers.dm index 92c31d1c84..b6b8d5fe7d 100644 --- a/code/defines/procs/gamehelpers.dm +++ b/code/defines/procs/gamehelpers.dm @@ -50,20 +50,13 @@ //Magic constants obtained by using linear regression on right-angled triangles of sides 0=b) - return (k1*a) + (k2*b) //No sqrt or powers :) - else - return (k1*b) + (k2*a) +/proc/cheap_hypotenuse(Ax,Ay,Bx,By) // T is just the second atom to check distance to center with + var/dx = abs(Ax - Bx) //sides of right-angled triangle + var/dy = abs(Ay - By) + if(dx>=dy) return (k1*dx) + (k2*dy) //No sqrt or powers :) + else return (k1*dx) + (k2*dy) #undef k1 #undef k2 diff --git a/code/defines/procs/helpers.dm b/code/defines/procs/helpers.dm index cf3aadfd75..c6b03fb60a 100644 --- a/code/defines/procs/helpers.dm +++ b/code/defines/procs/helpers.dm @@ -914,22 +914,22 @@ proc/anim(turf/location as turf,target as mob|obj,a_icon,a_icon_state as text,fl if(!istype(M,/mob)) continue M.loc = X - var/area/AR = X.loc +// var/area/AR = X.loc - if(AR.sd_lighting) - X.opacity = !X.opacity - X.sd_SetOpacity(!X.opacity) +// if(AR.lighting_use_dynamic) //TODO: rewrite this code so it's not messed by lighting ~Carn +// X.opacity = !X.opacity +// X.SetOpacity(!X.opacity) toupdate += X if(turftoleave) var/turf/ttl = new turftoleave(T) - var/area/AR2 = ttl.loc +// var/area/AR2 = ttl.loc - if(AR2.sd_lighting) - ttl.opacity = !ttl.opacity - ttl.sd_SetOpacity(!ttl.opacity) +// if(AR2.lighting_use_dynamic) //TODO: rewrite this code so it's not messed by lighting ~Carn +// ttl.opacity = !ttl.opacity +// ttl.sd_SetOpacity(!ttl.opacity) fromupdate += ttl @@ -1089,14 +1089,14 @@ proc/DuplicateObject(obj/original, var/perfectcopy = 0 , var/sameloc = 0) for(var/V in T.vars) - if(!(V in list("type","loc","locs","vars", "parent", "parent_type","verbs","ckey","key","x","y","z","contents", "luminosity", "sd_light_spill",))) + if(!(V in list("type","loc","locs","vars", "parent", "parent_type","verbs","ckey","key","x","y","z","contents", "luminosity"))) X.vars[V] = T.vars[V] - var/area/AR = X.loc +// var/area/AR = X.loc - if(AR.sd_lighting) - X.opacity = !X.opacity - X.sd_SetOpacity(!X.opacity) +// if(AR.lighting_use_dynamic) +// X.opacity = !X.opacity +// X.sd_SetOpacity(!X.opacity) //TODO: rewrite this code so it's not messed by lighting ~Carn toupdate += X diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index de3a5db706..53f76cdde6 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -3,80 +3,43 @@ // === -/area/ +/area var/global/global_uid = 0 var/uid /area/New() - + icon_state = "" + layer = 10 master = src //moved outside the spawn(1) to avoid runtimes in lighting.dm when it references src.loc.loc.master ~Carn - src.icon = 'icons/effects/alert.dmi' uid = ++global_uid - spawn(1) - //world.log << "New: [src] [tag]" - var/sd_created = findtext(tag,"sd_L") - sd_New(sd_created) - if(sd_created) - related += src - return - related = list(src) + related = list(src) - src.icon = 'icons/effects/alert.dmi' - src.layer = 10 - // update_lights() - if(name == "Space") // override defaults for space - requires_power = 1 - always_unpowered = 1 - sd_SetLuminosity(1) - power_light = 0 - power_equip = 0 - power_environ = 0 - //has_gravity = 0 // Space has gravity. Because.. because. + if(type == /area) // override defaults for space. TODO: make space areas of type /area/space rather than /area + requires_power = 1 + always_unpowered = 1 + lighting_use_dynamic = 1 + power_light = 0 + power_equip = 0 + power_environ = 0 +// lighting_state = 4 + //has_gravity = 0 // Space has gravity. Because.. because. - if(!requires_power) - power_light = 0//rastaf0 - power_equip = 0//rastaf0 - power_environ = 0//rastaf0 - luminosity = 1 - sd_lighting = 0 // *DAL* - else - luminosity = 0 - //sd_SetLuminosity(0) // *DAL* + if(requires_power) + luminosity = 0 + else + power_light = 0 //rastaf0 + power_equip = 0 //rastaf0 + power_environ = 0 //rastaf0 + luminosity = 1 + lighting_use_dynamic = 0 + + ..() + +// spawn(15) + power_change() // all machines set to current power level, also updates lighting icon + InitializeLighting() - - - /*spawn(5) - for(var/turf/T in src) // count the number of turfs (for lighting calc) - if(no_air) - T.oxygen = 0 // remove air if so specified for this area - T.n2 = 0 - T.res_vars() - - */ - - - spawn(15) - src.power_change() // all machines set to current power level, also updates lighting icon - -/* -/proc/get_area(area/A) - while (A) - if (istype(A, /area)) - return A - - A = A.loc - return null -*/ -/* -/area/proc/update_lights() - var/new_power = 0 - for(var/obj/machinery/light/L in src.contents) - if(L.on) - new_power += (L.luminosity * 20) - lighting_power_usage = new_power - return -*/ /area/proc/poweralert(var/state, var/obj/source as obj) if (state != poweralm) poweralm = state diff --git a/code/game/asteroid/asteroid.dm b/code/game/asteroid/asteroid.dm index ad71d8e66c..b4b97892bf 100644 --- a/code/game/asteroid/asteroid.dm +++ b/code/game/asteroid/asteroid.dm @@ -2,7 +2,7 @@ var/global/max_secret_rooms = 3 - +/* proc/spawn_asteroid(var/turf/start_loc,var/type,var/size,var/richness)//type: 0 or null - random, 1 - nothing, 2 - iron, 3 - silicon if(!size) size = pick(100;2,50;3,35;4,25;6,10;12) @@ -43,7 +43,8 @@ proc/spawn_asteroid(var/turf/start_loc,var/type,var/size,var/richness)//type: 0 max_secret_rooms-- return 1 - +*/ +/* /proc/populate_w_asteroids(var/z,var/density=null) if(!density) density = pick(10,20,40) @@ -55,7 +56,7 @@ proc/spawn_asteroid(var/turf/start_loc,var/type,var/size,var/richness)//type: 0 if(start_loc && spawn_asteroid(start_loc)) density-- return - +*/ //this is terrible! -Pete /* /datum/game_mode/proc/setup_sectors() @@ -79,7 +80,7 @@ proc/spawn_asteroid(var/turf/start_loc,var/type,var/size,var/richness)//type: 0 else break world << "\blue \b Randomization complete." -/* + //debug for(x=1,x<=global_map.len,x++) var/list/y_arr = global_map[x] @@ -92,7 +93,7 @@ proc/spawn_asteroid(var/turf/start_loc,var/type,var/size,var/richness)//type: 0 else t = "Empty Cold Space" world << "Global map [x] - [y] contains [t] (Z = [y_arr[y]])" //debug -*/ + return /datum/game_mode/proc/spawn_exporation_packs() diff --git a/code/game/cellautomata.dm b/code/game/cellautomata.dm index 5495d0a75b..a2262008c1 100644 --- a/code/game/cellautomata.dm +++ b/code/game/cellautomata.dm @@ -113,8 +113,8 @@ src.update_status() master_controller = new /datum/controller/game_controller() - spawn(-1) - master_controller.setup() + spawn(-1) master_controller.setup() + lighting_controller.Initialize() return //Crispy fullban diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 89f9435483..f2f6820ce0 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -344,7 +344,7 @@ set category = "Changeling" set name = "Regenerative Stasis (20)" - var/datum/changeling/changeling = changeling_power(20,0,100,UNCONSCIOUS) + var/datum/changeling/changeling = changeling_power(20,0,100,DEAD) if(!changeling) return changeling.chem_charges -= 20 diff --git a/code/game/gamemodes/changeling/modularchangling.dm b/code/game/gamemodes/changeling/modularchangling.dm index c49e0a7211..f62a485e9b 100644 --- a/code/game/gamemodes/changeling/modularchangling.dm +++ b/code/game/gamemodes/changeling/modularchangling.dm @@ -27,8 +27,8 @@ var/list/datum/power/changeling/powerinstances = list() /datum/power/changeling/fakedeath name = "Regenerative Stasis" - desc = "We fake our death while we regenerate our form, even through death." - helptext = "Must be used before death." + desc = "We become weakened to a death-like state, where we will rise again from death." + helptext = "Can be used before or after death. Duration varies greatly." genomecost = 0 allowduringlesserform = 1 verbpath = /mob/proc/changeling_fakedeath @@ -56,7 +56,7 @@ var/list/datum/power/changeling/powerinstances = list() /datum/power/changeling/silence_sting name = "Silence Sting" desc = "We silently sting a human, completely silencing them for a short time." - helptext = "Does not provide a warning to a victim that they have been stung, until they try to speak and can not." + helptext = "Does not provide a warning to a victim that they have been stung, until they try to speak and cannot." genomecost = 2 allowduringlesserform = 1 verbpath = /mob/proc/changeling_silence_sting @@ -64,6 +64,7 @@ var/list/datum/power/changeling/powerinstances = list() /datum/power/changeling/transformation_sting name = "Transformation Sting" desc = "We silently sting a human, injecting a retrovirus that forces them to transform into another." + helptext = "Does not provide a warning to others. The victim will transform much like a changeling would." genomecost = 3 verbpath = /mob/proc/changeling_transformation_sting diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index 52c80ec70d..fdb374f3b8 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -24,7 +24,7 @@ name = "Desk" desc = "A desk covered in arcane manuscripts and tomes in unknown languages. Looking at the text makes your skin crawl" icon_state = "tomealtar" - luminosity = 5 +// luminosity = 5 //sprites for this no longer exist -Pete //(they were stolen from another game anyway) diff --git a/code/game/gamemodes/gameticker.dm b/code/game/gamemodes/gameticker.dm index 49341193c1..0763ae8025 100644 --- a/code/game/gamemodes/gameticker.dm +++ b/code/game/gamemodes/gameticker.dm @@ -129,11 +129,12 @@ var/global/datum/controller/gameticker/ticker if(admins_number == 0) send2irc("Server", "Round just started with no admins online!") - spawn() supply_ticker() // Added to kick-off the supply shuttle regenerating points -- TLE + supply_shuttle.process() //Start the supply shuttle regenerating points -- TLE + master_controller.process() //Start master_controller.process() + lighting_controller.process() //Start processing DynamicAreaLighting updates - //Start master_controller.process() - spawn master_controller.process() - if (config.sql_enabled) + + if(config.sql_enabled) spawn(3000) statistic_cycle() // Polls population totals regularly and stores them in an SQL DB -- TLE return 1 diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index c92bedb091..0d7b054514 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -87,6 +87,7 @@ /obj/var/req_one_access_txt = "0" /obj/New() + ..() //NOTE: If a room requires more than one access (IE: Morgue + medbay) set the req_acesss_txt to "5;6" if it requires 5 and 6 if(src.req_access_txt) var/list/req_access_str = dd_text2list(req_access_txt,";") @@ -106,7 +107,7 @@ if(n) req_one_access += n - ..() + //returns 1 if this mob has sufficient access to use this object /obj/proc/allowed(mob/M) diff --git a/code/game/machinery/bots/bots.dm b/code/game/machinery/bots/bots.dm index eb037aed6e..67c8cbeb93 100644 --- a/code/game/machinery/bots/bots.dm +++ b/code/game/machinery/bots/bots.dm @@ -3,6 +3,7 @@ /obj/machinery/bot icon = 'icons/obj/aibots.dmi' layer = MOB_LAYER + luminosity = 2 var/obj/item/weapon/card/id/botcard // the ID card that the bot "holds" var/on = 1 var/health = 0 //do not forget to set health for your bot! diff --git a/code/game/machinery/camera.dm b/code/game/machinery/camera.dm index d9bd72a9a3..b8b9ba8e10 100644 --- a/code/game/machinery/camera.dm +++ b/code/game/machinery/camera.dm @@ -165,7 +165,7 @@ network = null //Not the best way but it will do. I think. cameranet.removeCamera(src) stat |= EMPED - sd_SetLuminosity(0) + SetLuminosity(0) spawn(900) network = initial(network) icon_state = initial(icon_state) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index cf6e0d9ee0..8ad5a30b9f 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -1207,8 +1207,7 @@ About the new airlock wires panel: src.density = 0 update_icon() - if(!glass) - src.sd_SetOpacity(0) + src.SetOpacity(0) //ugh...lots of lag for something so trivial src.operating = 0 return user << "\red You need to be wielding the Fire axe to do that." @@ -1224,8 +1223,7 @@ About the new airlock wires panel: src.density = 0 update_icon() - if(!glass) - src.sd_SetOpacity(0) + src.SetOpacity(0) //ugh...lots of lag for something so trivial src.operating = 0 return @@ -1243,8 +1241,7 @@ About the new airlock wires panel: sleep(15) update_icon() - if((src.visible) && (!glass)) - src.sd_SetOpacity(1) + src.SetOpacity(initial(opacity)) src.operating = 0 else user << "\red You need to be wielding the Fire axe to do that." @@ -1258,8 +1255,7 @@ About the new airlock wires panel: sleep(15) update_icon() - if((src.visible) && (!glass)) - src.sd_SetOpacity(1) + src.SetOpacity(initial(opacity)) src.operating = 0 else diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 9694e5708d..60421d3149 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -204,12 +204,12 @@ animate("opening") icon_state = "door0" - src.sd_SetOpacity(0) + src.SetOpacity(0) sleep(10) src.layer = 2.7 src.density = 0 update_icon() - src.sd_SetOpacity(0) +// src.SetOpacity(0) update_nearby_tiles() if(operating) operating = 0 @@ -235,8 +235,7 @@ sleep(10) update_icon() - if(visible && !glass) - src.sd_SetOpacity(1) + src.SetOpacity(initial(opacity)) operating = 0 update_nearby_tiles() return diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index 290c3ea02f..60253441a2 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -20,9 +20,9 @@ src.operating = 1 flick("pdoorc0", src) src.icon_state = "pdoor0" + src.SetOpacity(0) sleep(15) src.density = 0 - src.sd_SetOpacity(0) src.operating = 0 return return @@ -36,9 +36,9 @@ src.operating = 1 flick("pdoorc0", src) src.icon_state = "pdoor0" + src.SetOpacity(0) sleep(10) src.density = 0 - src.sd_SetOpacity(0) update_nearby_tiles() if(operating == 1) //emag again @@ -55,15 +55,14 @@ flick("pdoorc1", src) src.icon_state = "pdoor1" src.density = 1 - if (src.visible) - src.sd_SetOpacity(1) + src.SetOpacity(initial(opacity)) update_nearby_tiles() sleep(10) src.operating = 0 return - +/* /obj/machinery/door/poddoor/two_tile_hor/open() if (src.operating == 1) //doors can still open when emag-disabled return @@ -73,14 +72,14 @@ src.operating = 1 flick("pdoorc0", src) src.icon_state = "pdoor0" + src.SetOpacity(0) + f1.SetOpacity(0) + f2.SetOpacity(0) + sleep(10) src.density = 0 - src.sd_SetOpacity(0) - f1.density = 0 - f1.sd_SetOpacity(0) f2.density = 0 - f2.sd_SetOpacity(0) update_nearby_tiles() @@ -97,18 +96,18 @@ src.operating = 1 flick("pdoorc1", src) src.icon_state = "pdoor1" + src.density = 1 - f1.density = 1 - f1.sd_SetOpacity(1) f2.density = 1 - f2.sd_SetOpacity(1) - - if (src.visible) - src.sd_SetOpacity(1) - update_nearby_tiles() sleep(10) + src.SetOpacity(initial(opacity)) + f1.SetOpacity(initial(opacity)) + f2.SetOpacity(initial(opacity)) + + update_nearby_tiles() + src.operating = 0 return @@ -370,7 +369,7 @@ del f3 del f4 ..() - +*/ /obj/machinery/door/poddoor/filler_object name = "" icon_state = "" \ No newline at end of file diff --git a/code/game/machinery/doors/shutters.dm b/code/game/machinery/doors/shutters.dm index 9f2b447ab9..2734b632d7 100644 --- a/code/game/machinery/doors/shutters.dm +++ b/code/game/machinery/doors/shutters.dm @@ -11,15 +11,15 @@ src.add_fingerprint(user) if (!( istype(C, /obj/item/weapon/crowbar) || (istype(C, /obj/item/weapon/twohanded/fireaxe) && C:wielded == 1) )) return - if ((src.density && (stat & NOPOWER) && !( src.operating ))) - spawn( 0 ) - src.operating = 1 + if(src.density && (stat & NOPOWER) && !src.operating) + operating = 1 + spawn(-1) flick("shutterc0", src) - src.icon_state = "shutter0" + icon_state = "shutter0" sleep(15) - src.density = 0 - src.sd_SetOpacity(0) - src.operating = 0 + density = 0 + SetOpacity(0) + operating = 0 return return @@ -28,20 +28,20 @@ return if (!ticker) return 0 - if(!src.operating) //in case of emag - src.operating = 1 + if(!operating) //in case of emag + operating = 1 flick("shutterc0", src) src.icon_state = "shutter0" sleep(10) src.density = 0 - src.sd_SetOpacity(0) + SetOpacity(0) update_nearby_tiles() if(operating == 1) //emag again - src.operating = 0 + operating = 0 if(autoclose) spawn(150) - autoclose() + autoclose() //TODO: note to self: look into this ~Carn return 1 /obj/machinery/door/poddoor/shutters/close() @@ -51,8 +51,8 @@ flick("shutterc1", src) src.icon_state = "shutter1" src.density = 1 - if (src.visible) - src.sd_SetOpacity(1) + if(src.visible) + SetOpacity(1) update_nearby_tiles() sleep(10) diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 6a237f26f8..e37762fa48 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -106,7 +106,7 @@ sleep(10) src.density = 0 - src.sd_SetOpacity(0) +// src.sd_SetOpacity(0) //TODO: why is this here? Opaque windoors? ~Carn update_nearby_tiles() if(operating == 1) //emag again @@ -122,8 +122,8 @@ src.icon_state = text("[]", src.base_state) src.density = 1 - if (src.visible) - src.sd_SetOpacity(1) +// if(src.visible) +// SetOpacity(1) //TODO: why is this here? Opaque windoors? ~Carn update_nearby_tiles() sleep(10) diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 447d4e80af..ac2ec0da46 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -22,19 +22,20 @@ base_state = "pflash" density = 1 +/* /obj/machinery/flasher/New() - sleep(4) + sleep(4) //<--- What the fuck are you doing? D= src.sd_SetLuminosity(2) - +*/ /obj/machinery/flasher/power_change() if ( powered() ) stat &= ~NOPOWER icon_state = "[base_state]1" - src.sd_SetLuminosity(2) +// src.sd_SetLuminosity(2) else stat |= ~NOPOWER icon_state = "[base_state]1-p" - src.sd_SetLuminosity(0) +// src.sd_SetLuminosity(0) //Don't want to render prison breaks impossible /obj/machinery/flasher/attackby(obj/item/weapon/W as obj, mob/user as mob) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 0aea3b5cb8..671f9a2fee 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -11,6 +11,7 @@ Possible to do for anyone motivated enough: Give an AI variable for different hologram icons. Itegrate EMP effect to disable the unit. */ + /obj/machinery/hologram/holopad/attack_hand(var/mob/living/carbon/human/user) //Carn: Hologram requests. if(!istype(user)) return @@ -70,10 +71,10 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ hologram.icon = A.holo_icon hologram.mouse_opacity = 0//So you can't click on it. hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them. - hologram.sd_SetLuminosity(1)//To make it glowy. hologram.anchored = 1//So space wind cannot drag it. hologram.name = "AI hologram"//If someone decides to right click. - sd_SetLuminosity(1)//To make the pad glowy. + hologram.SetLuminosity(2) //hologram lighting + SetLuminosity(2) //pad lighting icon_state = "holopad1" A.current = src master = A//AI is the master. @@ -81,12 +82,12 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ return 1 /obj/machinery/hologram/holopad/proc/clear_holo() - hologram.sd_SetLuminosity(0)//Clear lighting. +// hologram.SetLuminosity(0)//Clear lighting. //handled by the lighting controller when its ower is deleted del(hologram)//Get rid of hologram. if(master.current == src) master.current = null master = null//Null the master, since no-one is using it now. - sd_SetLuminosity(0)//Clear lighting for the parent. + SetLuminosity(0) //pad lighting (hologram lighting will be handled automatically since its owner was deleted) icon_state = "holopad0" use_power = 1//Passive power usage. return 1 diff --git a/code/game/machinery/hydroponics.dm b/code/game/machinery/hydroponics.dm index f0cede8d29..34d2743ce9 100644 --- a/code/game/machinery/hydroponics.dm +++ b/code/game/machinery/hydroponics.dm @@ -176,14 +176,11 @@ obj/machinery/hydroponics/proc/updateicon() if(src.harvest) overlays += image('icons/obj/hydroponics.dmi', icon_state="over_harvest3") - if(myseed) - if(luminosity && !istype(myseed,/obj/item/seeds/glowshroom)) //revert luminosity to 0 - sd_SetLuminosity(0) - else if(!luminosity && istype(myseed,/obj/item/seeds/glowshroom)) //update luminosity - sd_SetLuminosity(myseed.potency/10) + if(!luminosity) + if(istype(myseed,/obj/item/seeds/glowshroom)) + SetLuminosity(round(myseed.potency/10)) else - if(luminosity) - sd_SetLuminosity(0) + SetLuminosity(0) return @@ -978,7 +975,6 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) updateicon() /////////////////////////////////////////////////////////////////////////////// - /obj/machinery/hydroponics/soil //Not actually hydroponics at all! Honk! name = "soil" icon = 'icons/obj/hydroponics.dmi' @@ -1003,12 +999,9 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) else overlays += image('icons/obj/hydroponics.dmi', icon_state="[src.myseed.species]-grow[src.myseed.growthstages]") - if(myseed) - if(luminosity && !istype(myseed,/obj/item/seeds/glowshroom)) - sd_SetLuminosity(0) - else if(!luminosity && istype(myseed,/obj/item/seeds/glowshroom)) - sd_SetLuminosity(myseed.potency/10) + if(!luminosity) + if(istype(myseed,/obj/item/seeds/glowshroom)) + SetLuminosity(round(myseed.potency/10)) else - if(luminosity) - sd_SetLuminosity(0) + SetLuminosity(0) return \ No newline at end of file diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index fb3adac404..7459a175ed 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -53,11 +53,11 @@ if ( powered() && disable == 0 ) stat &= ~NOPOWER icon_state = "[base_state]" - src.sd_SetLuminosity(2) +// src.sd_SetLuminosity(2) else stat |= ~NOPOWER icon_state = "[base_state]-p" - src.sd_SetLuminosity(0) +// src.sd_SetLuminosity(0) /obj/machinery/sparker/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/device/detective_scanner)) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index d45f936107..faef446796 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -597,6 +597,7 @@ anchored = 1 density = 1 unacidable = 1 + luminosity = 3 var/needs_power = 0 var/active = 1 // var/power = 10 @@ -612,8 +613,6 @@ src.gen_secondary = B if(A && B) needs_power = 1 - spawn(1) - src.sd_SetLuminosity(3) /obj/machinery/shieldwall/attack_hand(mob/user as mob) return diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 74e83930d6..a7d8978f46 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -89,14 +89,14 @@ if(mode==4) // supply shuttle timer var/disp1 var/disp2 - if(supply_shuttle_moving) + if(supply_shuttle.moving) disp1 = "SPPLY" disp2 = get_supply_shuttle_timer() if(lentext(disp1) > 5) disp1 = "**~**" else - if(supply_shuttle_at_station) + if(supply_shuttle.at_station) disp1 = "SPPLY" disp2 = "STATN" else @@ -185,8 +185,8 @@ return "" proc/get_supply_shuttle_timer() - if(supply_shuttle_moving) - var/timeleft = round((supply_shuttle_time - world.timeofday) / 10,1) + if(supply_shuttle.moving) + var/timeleft = round((supply_shuttle.eta_timeofday - world.timeofday) / 10,1) return "[add_zero(num2text((timeleft / 60) % 60),2)]~[add_zero(num2text(timeleft % 60), 2)]" // note ~ translates into a blinking : return "" diff --git a/code/game/master_controller.dm b/code/game/master_controller.dm deleted file mode 100644 index d76e51681a..0000000000 --- a/code/game/master_controller.dm +++ /dev/null @@ -1,219 +0,0 @@ -var/global/datum/controller/game_controller/master_controller //Set in world.New() -var/global/datum/failsafe/Failsafe -var/global/controllernum = "no" -var/global/controller_iteration = 0 - - -var/global/last_tick_timeofday = world.timeofday -var/global/last_tick_duration = 0 - -datum/controller/game_controller - var/processing = 1 - - var/global/air_master_ready = 0 - var/global/sun_ready = 0 - var/global/mobs_ready = 0 - var/global/diseases_ready = 0 - var/global/machines_ready = 0 - var/global/objects_ready = 0 - var/global/networks_ready = 0 - var/global/powernets_ready = 0 - var/global/ticker_ready = 0 - - //Used for MC 'proc break' debugging - var/global/obj/last_obj_processed - var/global/datum/disease/last_disease_processed - var/global/obj/machinery/last_machine_processed - var/global/mob/last_mob_processed - - - proc/setup() - if(master_controller && (master_controller != src)) - del(src) - return - //There can be only one master. - - if(!air_master) - air_master = new /datum/controller/air_system() - air_master.setup() - - if(!job_master) - job_master = new /datum/controller/occupations() - if(job_master.SetupOccupations()) - world << "\red \b Job setup complete" - job_master.LoadJobs("config/jobs.txt") - - world.tick_lag = config.Ticklag - - createRandomZlevel() - - setup_objects() - - setupgenetics() - - - for(var/i = 0, i < max_secret_rooms, i++) - make_mining_asteroid_secret() - - syndicate_code_phrase = generate_code_phrase()//Sets up code phrase for traitors, for the round. - syndicate_code_response = generate_code_phrase() - - emergency_shuttle = new /datum/shuttle_controller/emergency_shuttle() - - if(!ticker) - ticker = new /datum/controller/gameticker() - - setupfactions() - - spawn - ticker.pregame() - - proc/setup_objects() - world << "\red \b Initializing objects" - sleep(-1) - - for(var/obj/object in world) - object.initialize() - - world << "\red \b Initializing pipe networks" - sleep(-1) - - for(var/obj/machinery/atmospherics/machine in world) - machine.build_network() - - world << "\red \b Initializing atmos machinery." - sleep(-1) - for(var/obj/machinery/atmospherics/unary/vent_pump/T in world) - T.broadcast_status() - for(var/obj/machinery/atmospherics/unary/vent_scrubber/T in world) - T.broadcast_status() - - world << "\red \b Initializations complete." - - - proc/process() - - var/currenttime = world.timeofday - var/diff = (currenttime - last_tick_timeofday) / 10 - last_tick_timeofday = currenttime - last_tick_duration = diff - - if(!processing) - return 0 - controllernum = "yes" - spawn (100) - controllernum = "no" - - controller_iteration++ - - var/start_time = world.timeofday - - air_master_ready = 0 - sun_ready = 0 - mobs_ready = 0 - diseases_ready = 0 - machines_ready = 0 - objects_ready = 0 - networks_ready = 0 - powernets_ready = 0 - ticker_ready = 0 - - spawn(0) - air_master.process() - air_master_ready = 1 - - sleep(1) - - spawn(0) - sun.calc_position() - sun_ready = 1 - - sleep(-1) - - spawn(0) - for(var/mob/M in world) - last_mob_processed = M - M.Life() - mobs_ready = 1 - - - - sleep(-1) - - - spawn(0) - for(var/datum/disease/D in active_diseases) - last_disease_processed = D - D.process() - diseases_ready = 1 - - spawn(0) - for(var/obj/machinery/machine in machines) - if(machine) - last_machine_processed = machine - machine.process() - if(machine && machine.use_power) - machine.auto_use_power() - - machines_ready = 1 - - sleep(-1) - sleep(1) - - spawn(0) - for(var/obj/object in processing_objects) - last_obj_processed = object - object.process() - objects_ready = 1 - - spawn(0) - for(var/datum/pipe_network/network in pipe_networks) - network.process() - networks_ready = 1 - - spawn(0) - for(var/datum/powernet/P in powernets) - P.reset() - powernets_ready = 1 - - sleep(-1) - - spawn(0) - ticker.process() - ticker_ready = 1 - - sleep(world.timeofday+12-start_time) - - var/IL_check = 0 //Infinite loop check (To report when the master controller breaks.) - while(!air_master_ready || !sun_ready || !mobs_ready || !diseases_ready || !machines_ready || !objects_ready || !networks_ready || !powernets_ready || !ticker_ready) - IL_check++ - if(IL_check > 600) - var/MC_report = "air_master_ready = [air_master_ready]; sun_ready = [sun_ready]; mobs_ready = [mobs_ready]; diseases_ready = [diseases_ready]; machines_ready = [machines_ready]; objects_ready = [objects_ready]; networks_ready = [networks_ready]; powernets_ready = [powernets_ready]; ticker_ready = [ticker_ready];" - message_admins("PROC BREAKAGE WARNING: The game's master contorller appears to be stuck in one of it's cycles. It has looped through it's delaying loop [IL_check] times.") - message_admins("The master controller reports: [MC_report]") - if(!diseases_ready) - if(last_disease_processed) - message_admins("DISEASE PROCESSING stuck on [last_disease_processed]", 0, 1) - else - message_admins("DISEASE PROCESSING stuck on unknown") - if(!machines_ready) - if(last_machine_processed) - message_admins("MACHINE PROCESSING stuck on [last_machine_processed]", 0, 1) - else - message_admins("MACHINE PROCESSING stuck on unknown") - if(!objects_ready) - if(last_obj_processed) - message_admins("OBJ PROCESSING stuck on [last_obj_processed]", 0, 1) - else - message_admins("OBJ PROCESSING stuck on unknown") - log_admin("PROC BREAKAGE WARNING: infinite_loop_check = [IL_check]; [MC_report];") - message_admins("Master controller breaking out of delaying loop. Restarting the round is advised if problem persists. DO NOT manually restart the master controller.") - break; - sleep(1) - - - spawn - process() - - - return 1 \ No newline at end of file diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 3d175a441e..0f66460a52 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -944,14 +944,11 @@ set category = "Exosuit Interface" set src = usr.loc set popup_menu = 0 - if(usr!=src.occupant) - return + if(usr!=occupant) return lights = !lights - if(lights) - src.sd_SetLuminosity(src.luminosity + src.lights_power) - else - src.sd_SetLuminosity(src.luminosity - src.lights_power) - src.log_message("Toggled lights.") + if(lights) SetLuminosity(luminosity + lights_power) + else SetLuminosity(luminosity - lights_power) + log_message("Toggled lights.") return diff --git a/code/game/objects/devices/PDA/PDA.dm b/code/game/objects/devices/PDA/PDA.dm index 9a6a82d082..466125addb 100644 --- a/code/game/objects/devices/PDA/PDA.dm +++ b/code/game/objects/devices/PDA/PDA.dm @@ -193,20 +193,19 @@ var/global/list/obj/item/device/pda/PDAs = list() * The Actual PDA */ /obj/item/device/pda/pickup(mob/user) - if (fon) - sd_SetLuminosity(0) - user.total_luminosity += f_lum + if(fon) + SetLuminosity(0) + user.SetLuminosity(user.luminosity + f_lum) /obj/item/device/pda/dropped(mob/user) - if (fon) - user.total_luminosity -= f_lum - sd_SetLuminosity(f_lum) + if(fon) + user.SetLuminosity(user.luminosity - f_lum) + SetLuminosity(f_lum) /obj/item/device/pda/New() ..() PDAs += src - spawn(3) - if (default_cartridge) + if(default_cartridge) cartridge = new default_cartridge(src) /obj/item/device/pda/proc/can_use() @@ -496,14 +495,14 @@ var/global/list/obj/item/device/pda/PDAs = list() //MAIN FUNCTIONS=================================== if("Light") - fon = (!fon) - if (src in U.contents) - if (fon) - U.total_luminosity += f_lum - else - U.total_luminosity -= f_lum + if(fon) + fon = 0 + if(src in U.contents) U.SetLuminosity(U.luminosity - f_lum) + else SetLuminosity(0) else - sd_SetLuminosity(fon * f_lum) + fon = 1 + if(src in U.contents) U.SetLuminosity(U.luminosity + f_lum) + else SetLuminosity(f_lum) if("Medical Scan") if(scanmode == 1) scanmode = 0 diff --git a/code/game/objects/devices/PDA/cart.dm b/code/game/objects/devices/PDA/cart.dm index 76c4ed01ae..5be8dbfa97 100644 --- a/code/game/objects/devices/PDA/cart.dm +++ b/code/game/objects/devices/PDA/cart.dm @@ -468,17 +468,17 @@ Code: menu = "

Supply Record Interlink

" menu += "
Supply shuttle
" - menu += "Location: [supply_shuttle_moving ? "Moving to station ([supply_shuttle_timeleft] Mins.)":supply_shuttle_at_station ? "Station":"Dock"]
" + menu += "Location: [supply_shuttle.moving ? "Moving to station ([supply_shuttle.eta] Mins.)":supply_shuttle.at_station ? "Station":"Dock"]
" menu += "Current approved orders:
    " - for(var/S in supply_shuttle_shoppinglist) + for(var/S in supply_shuttle.shoppinglist) var/datum/supply_order/SO = S - menu += "
  1. [SO.object.name] approved by [SO.orderedby] [SO.comment ? "([SO.comment])":""]
  2. " + menu += "
  3. #[SO.ordernum] - [SO.object.name] approved by [SO.orderedby] [SO.comment ? "([SO.comment])":""]
  4. " menu += "
" menu += "Current requests:
    " - for(var/S in supply_shuttle_requestlist) + for(var/S in supply_shuttle.requestlist) var/datum/supply_order/SO = S - menu += "
  1. [SO.object.name] requested by [SO.orderedby]
  2. " + menu += "
  3. #[SO.ordernum] - [SO.object.name] requested by [SO.orderedby]
  4. " menu += "
Upgrade NOW to Space Parts & Space Vendors PLUS for full remote order control and inventory management." if (48) //mulebot control diff --git a/code/game/objects/devices/flashlight.dm b/code/game/objects/devices/flashlight.dm index c42462c455..db81d5233d 100644 --- a/code/game/objects/devices/flashlight.dm +++ b/code/game/objects/devices/flashlight.dm @@ -18,25 +18,24 @@ ..() if (on) icon_state = icon_on - src.sd_SetLuminosity(brightness_on) + src.SetLuminosity(brightness_on) else icon_state = icon_off - src.sd_SetLuminosity(0) + src.SetLuminosity(0) /obj/item/device/flashlight/proc/update_brightness(var/mob/user = null) - if (on) + if(on) icon_state = icon_on if(src.loc == user) - user.total_luminosity += brightness_on - else if (isturf(src.loc)) - src.sd_SetLuminosity(brightness_on) - + user.SetLuminosity(user.luminosity + brightness_on) + else if(isturf(loc)) + SetLuminosity(brightness_on) else icon_state = icon_off if(src.loc == user) - user.total_luminosity -= brightness_on - else if (isturf(src.loc)) - src.sd_SetLuminosity(0) + user.SetLuminosity(user.luminosity - brightness_on) + else if(isturf(loc)) + SetLuminosity(0) /obj/item/device/flashlight/attack_self(mob/user) if(!isturf(user.loc)) @@ -85,14 +84,14 @@ /obj/item/device/flashlight/pickup(mob/user) if(on) - user.total_luminosity += brightness_on - src.sd_SetLuminosity(0) + user.SetLuminosity(user.luminosity + brightness_on) + SetLuminosity(0) /obj/item/device/flashlight/dropped(mob/user) if(on) - user.total_luminosity -= brightness_on - src.sd_SetLuminosity(brightness_on) + user.SetLuminosity(user.luminosity - brightness_on) + SetLuminosity(brightness_on) /obj/item/device/flashlight/pen diff --git a/code/game/objects/devices/powersink.dm b/code/game/objects/devices/powersink.dm index 330790ace8..7e4a6d8995 100644 --- a/code/game/objects/devices/powersink.dm +++ b/code/game/objects/devices/powersink.dm @@ -50,7 +50,7 @@ for(var/mob/M in viewers(user)) if(M == user) continue M << "[user] detaches the power sink from the cable." - sd_SetLuminosity(0) + SetLuminosity(0) icon_state = "powersink0" return @@ -85,7 +85,7 @@ if(M == user) continue M << "[user] deactivates the power sink!" mode = 1 - sd_SetLuminosity(0) + SetLuminosity(0) icon_state = "powersink0" processing_objects.Remove(src) @@ -93,9 +93,7 @@ if(attached) var/datum/powernet/PN = attached.get_powernet() if(PN) - if(!luminosity) - sd_SetLuminosity(12) - + SetLuminosity(12) // found a powernet, so drain up to max power from it diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index 341b30c169..fc6eaac744 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -175,6 +175,7 @@ icon_state = "weednode" name = "purple sac" desc = "Weird purple octopus-like thing." + luminosity = NODERANGE /obj/effect/alien/weeds/New() ..() @@ -187,11 +188,6 @@ Life() return -/obj/effect/alien/weeds/node/New() - ..() - sd_SetLuminosity(NODERANGE) - return - /obj/effect/alien/weeds/proc/Life() set background = 1 var/turf/U = get_turf(src) diff --git a/code/game/objects/effects/decals/blood.dm b/code/game/objects/effects/decals/blood.dm index da37b28f3d..9cf16281c0 100644 --- a/code/game/objects/effects/decals/blood.dm +++ b/code/game/objects/effects/decals/blood.dm @@ -60,7 +60,5 @@ New() ..() - sd_SetLuminosity(1) - spawn(1200) // 2 minutes del(src) \ No newline at end of file diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index a2e19d19a3..23ee3d3f6a 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -936,7 +936,7 @@ steam.start() -- spawns the effect icon = 'icons/effects/effects.dmi' icon_state = "metalfoam" density = 1 - opacity = 0 // changed in New() + opacity = 1 // changed in New() anchored = 1 name = "foamed metal" desc = "A lightweight foamed metal wall." @@ -945,11 +945,11 @@ steam.start() -- spawns the effect New() ..() update_nearby_tiles(1) - spawn(1) - sd_NewOpacity(1) + + Del() - sd_NewOpacity(0) + density = 0 update_nearby_tiles(1) ..() diff --git a/code/game/objects/effects/glowshroom.dm b/code/game/objects/effects/glowshroom.dm index 9a04308ccf..9dd3c79c71 100644 --- a/code/game/objects/effects/glowshroom.dm +++ b/code/game/objects/effects/glowshroom.dm @@ -21,7 +21,7 @@ spreadChance = 0 /obj/effect/glowshroom/New() - set background = 1 + ..() dir = CalcDir() @@ -40,11 +40,9 @@ else //if on the floor, glowshroom on-floor sprite icon_state = "glowshroomf" - spawn(2) //allows the luminosity and spread rate to be affected by potency at the moment of creation - sd_SetLuminosity(potency/10) - spawn(delay) - if(src) - Spread() + spawn(delay) + SetLuminosity(round(potency/10)) + Spread() /obj/effect/glowshroom/proc/Spread() set background = 1 diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index 0a5b91648f..bd62085c2f 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -20,6 +20,10 @@ proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impa playsound(epicenter, 'sound/effects/explosionfar.ogg', 100, 1, round(devastation_range*2,1) ) playsound(epicenter, "explosion", 100, 1, round(devastation_range,1) ) + + var/lighting_controller_was_processing = lighting_controller.processing //Pause the lighting updates for a bit + lighting_controller.processing = 0 + var/powernet_rebuild_was_deferred_already = defer_powernet_rebuild if(defer_powernet_rebuild != 2) defer_powernet_rebuild = 1 @@ -49,11 +53,15 @@ proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impa for(var/atom/object in T.contents) object.ex_act(dist) - if(defer_powernet_rebuild != 2) - defer_powernet_rebuild = 0 - //here util we get explosions to be less laggy, might help us identify issues after changes to splosions (because let's face it we've had a few) - world.log << "## Explosion([x0],[y0],[z0])(d[devastation_range],h[heavy_impact_range],l[light_impact_range]): Took [(world.timeofday-start)/10] seconds." + world.log << "## DEBUG: Explosion([x0],[y0],[z0])(d[devastation_range],h[heavy_impact_range],l[light_impact_range]): Took [(world.timeofday-start)/10] seconds." + + sleep(10) + + if(!lighting_controller.processing) lighting_controller.processing = lighting_controller_was_processing + if(!powernet_rebuild_was_deferred_already) + if(defer_powernet_rebuild != 2) + defer_powernet_rebuild = 0 return 1 diff --git a/code/game/objects/explosion2.dm b/code/game/objects/explosion2.dm index a50a6f5e32..a1f2687cc8 100644 --- a/code/game/objects/explosion2.dm +++ b/code/game/objects/explosion2.dm @@ -1,4 +1,6 @@ //TODO: Flash range does nothing currently +//NOTE: This has not yet been updated with the lighting deferal stuff. ~Carn +//Needs some work anyway. proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = 1) spawn(0) diff --git a/code/game/objects/items/candle.dm b/code/game/objects/items/candle.dm index 0326ca13b2..ec0677a063 100644 --- a/code/game/objects/items/candle.dm +++ b/code/game/objects/items/candle.dm @@ -52,7 +52,7 @@ //src.damtype = "fire" for(var/mob/O in viewers(usr, null)) O.show_message(flavor_text, 1) - sd_SetLuminosity(CANDLE_LUM) + SetLuminosity(CANDLE_LUM) processing_objects.Add(src) @@ -75,17 +75,17 @@ if(lit) lit = 0 update_icon() - sd_SetLuminosity(0) - user.total_luminosity -= CANDLE_LUM + SetLuminosity(0) + user.SetLuminosity(user.luminosity - CANDLE_LUM) pickup(mob/user) if(lit) - src.sd_SetLuminosity(0) - user.total_luminosity += CANDLE_LUM + SetLuminosity(0) + user.SetLuminosity(user.luminosity + CANDLE_LUM) dropped(mob/user) if(lit) - user.total_luminosity -= CANDLE_LUM - src.sd_SetLuminosity(CANDLE_LUM) + user.SetLuminosity(user.luminosity - CANDLE_LUM) + SetLuminosity(CANDLE_LUM) diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index dd2d99bebe..15819021ec 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -106,9 +106,6 @@ ZIPPO if(M.lit > 0) light("\red [user] lights their [name] with their [W].") - else if(istype(W, /obj/item/device/assembly/igniter)) - light("\red [user] fiddles with [W], and manages to light their [name].") - //can't think of any other way to update the overlays :< user.update_inv_wear_mask(0) user.update_inv_l_hand(0) @@ -448,7 +445,7 @@ ZIPPO for(var/mob/O in viewers(user, null)) O.show_message("\red After a few attempts, [user] manages to light the [src], they however burn their finger in the process.", 1) - user.total_luminosity += 2 + user.SetLuminosity(user.luminosity + 2) processing_objects.Add(src) else src.lit = 0 @@ -461,7 +458,7 @@ ZIPPO for(var/mob/O in viewers(user, null)) O.show_message("\red [user] quietly shuts off the [src].", 1) - user.total_luminosity -= 2 + user.SetLuminosity(user.luminosity - 2) processing_objects.Remove(src) else return ..() @@ -490,13 +487,13 @@ ZIPPO pickup(mob/user) if(lit) - src.sd_SetLuminosity(0) - user.total_luminosity += 2 + src.SetLuminosity(0) + user.SetLuminosity(user.luminosity+2) return dropped(mob/user) if(lit) - user.total_luminosity -= 2 - src.sd_SetLuminosity(2) + user.SetLuminosity(user.luminosity-2) + src.SetLuminosity(2) return diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index d7179a54f5..6bb4addcce 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -134,8 +134,8 @@ w_class = 2.0 force_unwielded = 3 force_wielded = 30 - wieldsound = 'saberon.ogg' - unwieldsound = 'saberoff.ogg' + wieldsound = 'sound/weapons/saberon.ogg' + unwieldsound = 'sound/weapons/saberoff.ogg' flags = FPRINT | TABLEPASS | NOSHIELD origin_tech = "magnets=3;syndicate=4" attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index dbb931758a..33e4e4b961 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -470,20 +470,14 @@ obj/structure/meteorhit(obj/O as obj) flick("[mineral]fwall_opening", src) sleep(15) src.density = 0 - src.sd_SetOpacity(0) - var/turf/T = src.loc - T.sd_LumReset() - + SetOpacity(0) else flick("[mineral]fwall_closing", src) icon_state = "[mineral]0" sleep(15) src.density = 1 - src.sd_SetOpacity(1) - var/turf/T = src.loc - //T.sd_LumUpdate() + SetOpacity(1) src.relativewall() - T.sd_LumReset() /obj/structure/falsewall/uranium/attack_hand(mob/user as mob) radiate() @@ -583,27 +577,21 @@ obj/structure/meteorhit(obj/O as obj) icon_state = "frwall_open" flick("frwall_opening", src) sleep(15) - src.density = 0 - src.sd_SetOpacity(0) - var/turf/T = src.loc - T.sd_LumReset() - + density = 0 + SetOpacity(0) else icon_state = "r_wall" flick("frwall_closing", src) sleep(15) - src.density = 1 - src.sd_SetOpacity(1) - var/turf/T = src.loc - //T.sd_LumUpdate() - src.relativewall() - T.sd_LumReset() + density = 1 + SetOpacity(1) + relativewall() attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/screwdriver)) var/turf/T = get_turf(src) - user.visible_message("[user] tightens some bolts on the r wall.", "You tighten the bolts on the r wall.") + user.visible_message("[user] tightens some bolts on the r wall.", "You tighten the bolts on the wall.") T.ReplaceWithWall() //Intentionally makes a regular wall instead of an r-wall (no cheap r-walls for you). del(src) diff --git a/code/game/objects/structures/mineral_doors.dm b/code/game/objects/structures/mineral_doors.dm index 4b2a2972f0..b73ab69792 100644 --- a/code/game/objects/structures/mineral_doors.dm +++ b/code/game/objects/structures/mineral_doors.dm @@ -198,10 +198,7 @@ /obj/structure/mineral_door/uranium mineralType = "uranium" hardness = 3 - - New() - ..() - sd_SetLuminosity(3) + luminosity = 2 /obj/structure/mineral_door/sandstone mineralType = "sandstone" diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index c75a13022c..94f3e3123c 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -1,24 +1,10 @@ //Config stuff #define SUPPLY_DOCKZ 2 //Z-level of the Dock. #define SUPPLY_STATIONZ 1 //Z-level of the Station. -#define SUPPLY_POINTSPER 10 //Points per tick. -#define SUPPLY_POINTDELAY 3000 //Delay between ticks in milliseconds. -#define SUPPLY_MOVETIME 1200 //Time to station is milliseconds. -#define SUPPLY_POINTSPERCRATE 5 //Points per crate sent back. #define SUPPLY_STATION_AREATYPE "/area/supply/station" //Type of the supply shuttle area for station #define SUPPLY_DOCK_AREATYPE "/area/supply/dock" //Type of the supply shuttle area for dock -#define SUPPLY_POINTSPERSLIP 2 //points per packing slip sent back stamped. -var/supply_shuttle_moving = 0 -var/supply_shuttle_at_station = 0 -var/list/supply_shuttle_shoppinglist = new/list() -var/list/supply_shuttle_requestlist = new/list() -var/supply_shuttle_can_send = 1 -var/supply_shuttle_time = 0 -var/supply_shuttle_timeleft = 0 -var/supply_shuttle_points = 50 -var/ordernum=0 -var/supplyshuttle_mech_redeem = 0 //You can redeem a full set of mech toys for a reward. +var/datum/controller/supply_shuttle/supply_shuttle = new() var/list/mechtoys = list( /obj/item/toy/prize/ripley, @@ -34,18 +20,18 @@ var/list/mechtoys = list( /obj/item/toy/prize/phazon ) -/area/supply/station //DO NOT TURN THE SD_LIGHTING STUFF ON FOR SHUTTLES. IT BREAKS THINGS. +/area/supply/station //DO NOT TURN THE lighting_use_dynamic STUFF ON FOR SHUTTLES. IT BREAKS THINGS. name = "supply shuttle" icon_state = "shuttle3" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 requires_power = 0 -/area/supply/dock //DO NOT TURN THE SD_LIGHTING STUFF ON FOR SHUTTLES. IT BREAKS THINGS. +/area/supply/dock //DO NOT TURN THE lighting_use_dynamic STUFF ON FOR SHUTTLES. IT BREAKS THINGS. name = "supply shuttle" icon_state = "shuttle3" luminosity = 1 - sd_lighting = 0 + lighting_use_dynamic = 0 requires_power = 0 //SUPPLY PACKS MOVED TO /code/defines/obj/supplypacks.dm @@ -84,13 +70,13 @@ var/list/mechtoys = list( desc = "Heavy duty, airtight, plastic flaps." New() //set the turf below the flaps to block air - var/turf/T = get_turf(src.loc) + var/turf/T = get_turf(loc) if(T) T.blocks_air = 1 ..() Del() //lazy hack to set the turf to allow air to pass if it's a simulated floor - var/turf/T = get_turf(src.loc) + var/turf/T = get_turf(loc) if(T) if(istype(T, /turf/simulated/floor)) T.blocks_air = 0 @@ -103,6 +89,7 @@ var/list/mechtoys = list( req_access = list(access_cargo) circuit = "/obj/item/weapon/circuitboard/supplycomp" var/temp = null + var/reqtime = 0 //Cooldown for requisitions - Quarxink var/hacked = 0 var/can_order_contraband = 0 @@ -114,6 +101,7 @@ var/list/mechtoys = list( var/temp = null var/reqtime = 0 //Cooldown for requisitions - Quarxink +/* /obj/effect/marker/supplymarker icon_state = "X" icon = 'icons/misc/mark.dmi' @@ -121,8 +109,10 @@ var/list/mechtoys = list( invisibility = 101 anchored = 1 opacity = 0 +*/ /datum/supply_order + var/ordernum var/datum/supply_packs/object = null var/orderedby = null var/comment = null @@ -138,212 +128,236 @@ var/list/mechtoys = list( var/hidden = 0 var/contraband = 0 -/proc/supply_ticker() - //world << "Supply ticker ticked : Adding [SUPPLY_POINTSPER] to [supply_shuttle_points]." - supply_shuttle_points += SUPPLY_POINTSPER - //world << "New SP total is [supply_shuttle_points]" - spawn(SUPPLY_POINTDELAY) supply_ticker() +/datum/controller/supply_shuttle + var/processing = 1 + var/processing_interval = 300 + var/iteration = 0 + //supply points + var/points = 50 + var/points_per_process = 1 + var/points_per_slip = 2 + var/points_per_crate = 5 + var/mech_redeem = 0 + //control + var/ordernum + var/list/shoppinglist = list() + var/list/requestlist = list() + var/list/supply_packs = list() + //shuttle movement + var/at_station = 0 + var/movetime = 1200 + var/moving = 0 + var/eta_timeofday + var/eta -/proc/supply_process() - while(supply_shuttle_time - world.timeofday > 0) - var/ticksleft = supply_shuttle_time - world.timeofday + New() + ordernum = rand(1,9000) + for(var/typepath in (typesof(/datum/supply_packs) - /datum/supply_packs)) + var/datum/supply_packs/P = new typepath() + supply_packs[P.name] = P - if(ticksleft > 1e5) - supply_shuttle_time = world.timeofday + 10 // midnight rollover + //Supply shuttle ticker - handles supply point regenertion and shuttle travelling between centcomm and the station + proc/process() + spawn(0) + set background = 1 + while(1) + if(processing) + iteration++ + points += points_per_process + + if(moving == 1) + var/ticksleft = (eta_timeofday - world.timeofday) + if(ticksleft > 0) + eta = round(ticksleft/600,1) + else + eta = 0 + send() - supply_shuttle_timeleft = round( ((ticksleft / 10)/60) ) - sleep(10) - supply_shuttle_moving = 0 - send_supply_shuttle() + sleep(processing_interval) + proc/send() + var/area/from + var/area/dest + var/area/the_shuttles_way + switch(at_station) + if(1) + from = locate(SUPPLY_STATION_AREATYPE) + dest = locate(SUPPLY_DOCK_AREATYPE) + the_shuttles_way = from + at_station = 0 + if(0) + from = locate(SUPPLY_DOCK_AREATYPE) + dest = locate(SUPPLY_STATION_AREATYPE) + the_shuttles_way = dest + at_station = 1 + moving = 0 -/proc/supply_can_move() - if(supply_shuttle_moving) return 0 + //Do I really need to explain this loop? + for(var/mob/living/unlucky_person in the_shuttles_way) + unlucky_person.gib() -//I know this is an absolutly horrendous way to do this, very inefficient, but it's the only reliable way I can think of. - //Check for mobs - for(var/mob/living/M in mob_list) - var/area/A = get_area(M) - if(!A || !A.type) continue - if(A.type == /area/supply/station) + from.move_contents_to(dest) + + //Check whether the shuttle is allowed to move + proc/can_move() + if(moving) return 0 + + var/area/shuttle = locate(/area/supply/station) + if(!shuttle) return 0 + + if(forbidden_atoms_check(shuttle)) return 0 - //Check for beacons - for(var/obj/item/device/radio/beacon/B in world) - var/area/A = get_area(B) - if(!A || !A.type) continue - if(A.type == /area/supply/station) - return 0 - //Check for mechs. I think this was added because people were somehow on centcomm and bringing back centcomm mechs. - for(var/obj/mecha/Mech in world) - var/area/A = get_area(Mech) - if(!A || !A.type) continue - if(A.type == /area/supply/station) - return 0 - //Check for nuke disk This also prevents multiple nuke disks from being made -Nodrak - for(var/obj/item/weapon/disk/nuclear/N) - var/area/A = get_area(N) - if(!A || !A.type) continue - if(A.type == /area/supply/station) - return 0 - return 1 -/* -Teleport beacon -> wrapping paper -> backpack -> bodybag -> crate -> wrapping paper -> loaded on a mulebot -That would be a teleport beacon inside of 6-layers deep in contents. Meaning you would have to add more loops or more checks. -This method wont take into account storage items developed in the future and doesn't take into account the storage items we have currently. --Nodrak - var/shuttleat = supply_shuttle_at_station ? SUPPLY_STATION_AREATYPE : SUPPLY_DOCK_AREATYPE + return 1 - for(var/turf/T in get_area_turfs(shuttleat) ) - //if((locate(/mob/living) in T) && (!locate(/mob/living/carbon/monkey) in T)) return 0 //old check for living excluded monkeys - if((locate(/mob/living) in T)) return 0 - if((locate(/obj/item/device/radio/beacon) in T)) return 0 - if((locate(/obj/mecha) in T)) return 0 - if((locate(/obj/structure/closet/body_bag) in T)) return 0 - for(var/atom/ATM in T) - if((locate(/mob/living) in ATM)) return 0 - if((locate(/obj/item/device/radio/beacon) in ATM)) return 0 - if((locate(/obj/mecha ) in ATM)) return 0 - if((locate(/obj/structure/closet/body_bag) in ATM)) return 0 - for(var/atom/ATMM in ATM) // okay jesus christ how many recursive packaging options are we going to have guys come on - Quarxink - if((locate(/mob/living) in ATMM)) return 0 - if((locate(/obj/item/device/radio/beacon) in ATMM)) return 0 - if((locate(/obj/mecha ) in ATMM)) return 0 - if((locate(/obj/structure/closet/body_bag) in ATMM)) return 0 - return 1 -*/ -/proc/sell_crates() - var/shuttleat = supply_shuttle_at_station ? SUPPLY_STATION_AREATYPE : SUPPLY_DOCK_AREATYPE + //To stop things being sent to centcomm which should not be sent to centcomm. Recursively checks for these types. + proc/forbidden_atoms_check(atom/A) + if(istype(A,/mob/living)) + return 1 + if(istype(A,/obj/item/weapon/disk/nuclear)) + return 1 + if(istype(A,/obj/machinery/nuclearbomb)) + return 1 + if(istype(A,/obj/item/device/radio/beacon)) + return 1 - for(var/turf/T in get_area_turfs(shuttleat) ) - var/obj/item/weapon/paper/slip = locate(/obj/item/weapon/paper/manifest) in T - if(slip) - if(slip.stamped && slip.stamped.len) //yes, the clown stamp will work. clown is the highest authority on the station, it makes sense - supply_shuttle_points += SUPPLY_POINTSPERSLIP - del(slip) - var/crate = locate(/obj/structure/closet/crate) in T - if(crate) - if(mechtoys) - var/toysfound = 0 - for(var/toytype in mechtoys) - if( !locate(toytype) in crate ) - break - else - toysfound++ - if(toysfound && toysfound == mechtoys.len) - supplyshuttle_mech_redeem++ - feedback_inc("supply_mech_collection_redeemed") - del(crate) - supply_shuttle_points += SUPPLY_POINTSPERCRATE + for(var/i=1, i<=A.contents.len, i++) + var/atom/B = A.contents[i] + if(.(B)) + return 1 + + //Sellin + proc/sell() + var/shuttle_at + if(at_station) shuttle_at = SUPPLY_STATION_AREATYPE + else shuttle_at = SUPPLY_DOCK_AREATYPE + + var/area/shuttle = locate(shuttle_at) + if(!shuttle) return + + var/list/mechtoys_found = list() + + for(var/atom/movable/MA in shuttle) + if(MA.anchored) continue + if(istype(MA,/obj/structure/closet)) + points += points_per_crate + var/find_slip = 1 + + for(var/atom in MA) + var/atom/A = atom + if(find_slip && istype(A,/obj/item/weapon/paper/manifest)) + var/obj/item/weapon/paper/slip = A + if(slip.stamped && slip.stamped.len) //yes, the clown stamp will work. clown is the highest authority on the station, it makes sense + points += points_per_slip + find_slip = 0 + continue + if(A.type in mechtoys) + mechtoys_found["[A.type]"]++ + del(MA) + + if(mechtoys && mechtoys.len && mechtoys_found.len >= mechtoys.len) + var/complete_sets = 10 + for(var/index in mechtoys_found) + complete_sets = min(complete_sets, mechtoys_found[index]) + + if(complete_sets) + mech_redeem += complete_sets + + //Buyin + proc/buy() + if(!shoppinglist.len) return + + var/shuttle_at + if(at_station) shuttle_at = SUPPLY_STATION_AREATYPE + else shuttle_at = SUPPLY_DOCK_AREATYPE + + var/area/shuttle = locate(shuttle_at) + if(!shuttle) return + + var/list/clear_turfs = list() + + for(var/turf/T in shuttle) + if(T.density || T.contents.len) continue + clear_turfs += T + + for(var/S in shoppinglist) + if(!clear_turfs.len) break + var/i = rand(1,clear_turfs.len) + var/turf/pickedloc = clear_turfs[i] + clear_turfs.Cut(i,i+1) + + var/datum/supply_order/SO = S + var/datum/supply_packs/SP = SO.object + + var/atom/A = new SP.containertype(pickedloc) + A.name = "[SP.containername] [SO.comment ? "([SO.comment])":"" ]" + + //supply manifest generation begin + + var/obj/item/weapon/paper/manifest/slip = new /obj/item/weapon/paper/manifest(A) + slip.info = "

[command_name()] Shipping Manifest



" + slip.info +="Order #[SO.ordernum]
" + slip.info +="Destination: [station_name]
" + slip.info +="[supply_shuttle.shoppinglist.len] PACKAGES IN THIS SHIPMENT
" + slip.info +="CONTENTS:
    " + + //spawn the stuff, finish generating the manifest while you're at it + if(SP.access) + A:req_access = list() + A:req_access += text2num(SP.access) + for(var/B in SP.contains) + if(!B) continue + var/thepath = text2path(B) + var/atom/B2 = new thepath(A) + if(SP.amount && B2:amount) B2:amount = SP.amount + slip.info += "
  • [B2.name]
  • " //add the item to the manifest + + //manifest finalisation + slip.info += "

" + slip.info += "CHECK CONTENTS AND STAMP BELOW THE LINE TO CONFIRM RECEIPT OF GOODS
" + + while(0Supply shuttle
- Location: [supply_shuttle_moving ? "Moving to station ([supply_shuttle_timeleft] Mins.)":supply_shuttle_at_station ? "Station":"Dock"]
-
Supply points: [supply_shuttle_points]
+ Location: [supply_shuttle.moving ? "Moving to station ([supply_shuttle.eta] Mins.)":supply_shuttle.at_station ? "Station":"Dock"]
+
Supply points: [supply_shuttle.points]

\nRequest items

View approved orders

View requests

@@ -357,103 +371,95 @@ This method wont take into account storage items developed in the future and doe if(..()) return - if ((usr.contents.Find(src) || (in_range(src, usr) && istype(src.loc, /turf))) || (istype(usr, /mob/living/silicon))) + if( isturf(loc) && (in_range(src, usr) || istype(usr, /mob/living/silicon)) ) usr.machine = src - if (href_list["order"]) - src.temp = "Supply points: [supply_shuttle_points]


Request what?

" - for(var/S in (typesof(/datum/supply_packs) - /datum/supply_packs) ) - var/datum/supply_packs/N = new S() + if(href_list["order"]) + temp = "Supply points: [supply_shuttle.points]


Request what?

" + for(var/supply_name in supply_shuttle.supply_packs ) + var/datum/supply_packs/N = supply_shuttle.supply_packs[supply_name] if(N.hidden || N.contraband) continue //Have to send the type instead of a reference to - src.temp += "[N.name] Cost: [N.cost] " //the obj because it would get caught by the garbage - src.temp += "Print Requisition
" //collector. oh well. - src.temp += "
OK" + temp += "[supply_name] Cost: [N.cost]
" //the obj because it would get caught by the garbage + temp += "
OK" else if (href_list["doorder"]) - var/datum/supply_order/O = new/datum/supply_order () - var/supplytype = href_list["doorder"] - var/datum/supply_packs/P = new supplytype () + if(world.time < reqtime) + for(var/mob/V in hearers(src)) + V.show_message("[src]'s monitor flashes, \"[world.time - reqtime] seconds remaining until another requisition form may be printed.\"") + return + + //Find the correct supply_pack datum + var/datum/supply_packs/P = supply_shuttle.supply_packs[href_list["doorder"]] + if(!istype(P)) return + + var/timeout = world.time + 600 + var/reason = copytext(sanitize(input(usr,"Reason:","Why do you require this item?","") as null|text),1,MAX_MESSAGE_LEN) + if(world.time > timeout) return + if(!reason) reason = "*None Provided*" + + var/idname = "*None Provided*" + var/idrank = "*None Provided*" + if(ishuman(usr)) + var/mob/living/carbon/human/H = usr + idname = H.get_authentification_name() + idrank = H.get_assignment() + else if(issilicon(usr)) + idname = usr.real_name + + supply_shuttle.ordernum++ + var/obj/item/weapon/paper/reqform = new /obj/item/weapon/paper(loc) + reqform.name = "Requisition Form - [P.name]" + reqform.info += "

[station_name] Supply Requisition Form


" + reqform.info += "INDEX: #[supply_shuttle.ordernum]
" + reqform.info += "REQUESTED BY: [idname]
" + reqform.info += "RANK: [idrank]
" + reqform.info += "REASON: [reason]
" + reqform.info += "SUPPLY CRATE TYPE: [P.name]
" + reqform.info += "CONTENTS:
    " + + for(var/B in P.contains) + var/thepath = text2path(B) + var/atom/B2 = new thepath() + reqform.info += "
  • [B2.name]
  • " + reqform.info += "

" + reqform.info += "STAMP BELOW TO APPROVE THIS REQUISITION:
" + + reqform.update_icon() //Fix for appearing blank when printed. + reqtime = (world.time + 5) % 1e5 + + //make our supply_order datum + var/datum/supply_order/O = new /datum/supply_order() + O.ordernum = supply_shuttle.ordernum O.object = P - O.orderedby = usr.name - supply_shuttle_requestlist += O - src.temp = "Thanks for your request. The cargo team will process it as soon as possible.
" - src.temp += "
OK" + O.orderedby = idname + supply_shuttle.requestlist += O - else if (href_list["printform"]) - if (!reqtime) - var/supplytype = href_list["printform"] - var/datum/supply_packs/P = new supplytype () - var/obj/item/weapon/paper/reqform = new /obj/item/weapon/paper(src.loc) - var/idname = "Unknown" - var/idrank = "Unknown" - var/reason = copytext(sanitize(input(usr,"Reason:","Why do you require this item?","")),1,MAX_MESSAGE_LEN) - if(!reason) - reason = "Unknown" + temp = "Thanks for your request. The cargo team will process it as soon as possible.
" + temp += "
OK" - reqform.name = "Requisition Form - [P.name]" - reqform.info += "

[station_name] Supply Requisition Form


" - - if (istype(usr:wear_id, /obj/item/weapon/card/id)) - if(usr:wear_id.registered_name) - idname = usr:wear_id.registered_name - if(usr:wear_id.assignment) - idrank = usr:wear_id.assignment - if (istype(usr:wear_id, /obj/item/device/pda)) - var/obj/item/device/pda/pda = usr:wear_id - if(pda.owner) - idname = pda.owner - if(pda.ownjob) - idrank = pda.ownjob - else - idname = usr.name - - reqform.info += "REQUESTED BY: [idname]
" - reqform.info += "RANK: [idrank]
" - reqform.info += "REASON: [reason]
" - reqform.info += "SUPPLY CRATE TYPE: [P.name]
" - reqform.info += "Contents:
    " - - for(var/B in P.contains) - var/thepath = text2path(B) - var/atom/B2 = new thepath () - reqform.info += "
  • [B2.name]
  • " - reqform.info += "

" - reqform.info += "STAMP BELOW TO APPROVE THIS REQUISITION:
" - - reqform.update_icon() //Fix for appearing blank when printed. - reqtime = 5 //5 second cooldown initiated after each printed req, change the number to change the cooldown (in seconds) - Quarxink - spawn(0) - while(reqtime >=1 && src) - sleep(10) - reqtime -- - reqtime = 0 - - else - for (var/mob/V in hearers(src)) - V.show_message("[src]'s monitor flashes, \"[reqtime] seconds remaining until another requisition form may be printed.\"") else if (href_list["vieworders"]) - src.temp = "Current approved orders:

" - for(var/S in supply_shuttle_shoppinglist) + temp = "Current approved orders:

" + for(var/S in supply_shuttle.shoppinglist) var/datum/supply_order/SO = S - src.temp += "[SO.object.name] approved by [SO.orderedby] [SO.comment ? "([SO.comment])":""]
" - src.temp += "
OK" + temp += "[SO.object.name] approved by [SO.orderedby] [SO.comment ? "([SO.comment])":""]
" + temp += "
OK" else if (href_list["viewrequests"]) - src.temp = "Current requests:

" - for(var/S in supply_shuttle_requestlist) + temp = "Current requests:

" + for(var/S in supply_shuttle.requestlist) var/datum/supply_order/SO = S - src.temp += "[SO.object.name] requested by [SO.orderedby]
" - src.temp += "
OK" + temp += "#[SO.ordernum] - [SO.object.name] requested by [SO.orderedby]
" + temp += "
OK" else if (href_list["mainmenu"]) - src.temp = null + temp = null - src.add_fingerprint(usr) - src.updateUsrDialog() + add_fingerprint(usr) + updateUsrDialog() return /obj/machinery/computer/supplycomp/attack_hand(var/mob/user as mob) - if(!src.allowed(user)) + if(!allowed(user)) user << "\red Access Denied." return @@ -462,14 +468,14 @@ This method wont take into account storage items developed in the future and doe user.machine = src post_signal("supply") var/dat - if (src.temp) - dat = src.temp + if (temp) + dat = temp else dat += {"
Supply shuttle
- \nLocation: [supply_shuttle_moving ? "Moving to station ([supply_shuttle_timeleft] Mins.)":supply_shuttle_at_station ? "Station":"Away"]
-
\nSupply points: [supply_shuttle_points]
\n
- [supply_shuttle_moving ? "\n*Must be away to order items*
\n
":supply_shuttle_at_station ? "\n*Must be away to order items*
\n
":"\nOrder items
\n
"] - [supply_shuttle_moving ? "\n*Shuttle already called*
\n
":supply_shuttle_at_station ? "\nSend away
\n
":"\nSend to station
\n
"] + \nLocation: [supply_shuttle.moving ? "Moving to station ([supply_shuttle.eta] Mins.)":supply_shuttle.at_station ? "Station":"Away"]
+
\nSupply points: [supply_shuttle.points]
\n
+ [supply_shuttle.moving ? "\n*Must be away to order items*
\n
":supply_shuttle.at_station ? "\n*Must be away to order items*
\n
":"\nOrder items
\n
"] + [supply_shuttle.moving ? "\n*Shuttle already called*
\n
":supply_shuttle.at_station ? "\nSend away
\n
":"\nSend to station
\n
"] \nView requests
\n
\nView orders
\n
\nClose"} @@ -481,18 +487,18 @@ This method wont take into account storage items developed in the future and doe /obj/machinery/computer/supplycomp/attackby(I as obj, user as mob) if(istype(I,/obj/item/weapon/card/emag) && !hacked) user << "\blue Special supplies unlocked." - src.hacked = 1 + hacked = 1 return if(istype(I, /obj/item/weapon/screwdriver)) - playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) + playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1) if(do_after(user, 20)) - if (src.stat & BROKEN) + if (stat & BROKEN) user << "\blue The broken glass falls out." - var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc ) - new /obj/item/weapon/shard( src.loc ) + var/obj/structure/computerframe/A = new /obj/structure/computerframe( loc ) + new /obj/item/weapon/shard( loc ) var/obj/item/weapon/circuitboard/supplycomp/M = new /obj/item/weapon/circuitboard/supplycomp( A ) for (var/obj/C in src) - C.loc = src.loc + C.loc = loc A.circuit = M A.state = 3 A.icon_state = "3" @@ -500,172 +506,184 @@ This method wont take into account storage items developed in the future and doe del(src) else user << "\blue You disconnect the monitor." - var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc ) + var/obj/structure/computerframe/A = new /obj/structure/computerframe( loc ) var/obj/item/weapon/circuitboard/supplycomp/M = new /obj/item/weapon/circuitboard/supplycomp( A ) - if(src.can_order_contraband) + if(can_order_contraband) M.contraband_enabled = 1 for (var/obj/C in src) - C.loc = src.loc + C.loc = loc A.circuit = M A.state = 4 A.icon_state = "4" A.anchored = 1 del(src) else - src.attack_hand(user) + attack_hand(user) return /obj/machinery/computer/supplycomp/Topic(href, href_list) + if(!supply_shuttle) + world.log << "## ERROR: Eek. The supply_shuttle controller datum is missing somehow." + return if(..()) return - if ((usr.contents.Find(src) || (in_range(src, usr) && istype(src.loc, /turf))) || (istype(usr, /mob/living/silicon))) + if(isturf(loc) && ( in_range(src, usr) || istype(usr, /mob/living/silicon) ) ) usr.machine = src - //From Station to Centcomm - if (href_list["sendtodock"]) - if(!supply_shuttle_at_station || supply_shuttle_moving) return + //Calling the shuttle + if(href_list["send"]) + if(!supply_shuttle.can_move()) + temp = "For safety reasons the automated supply shuttle cannot transport live organisms, classified nuclear weaponry or homing beacons.

OK" - if (!supply_can_move()) - usr << "\red The supply shuttle can not transport station employees, exosuits, classified nuclear codes or homing beacons." - return + else if(supply_shuttle.at_station) + supply_shuttle.moving = -1 + supply_shuttle.sell() + supply_shuttle.send() + temp = "The supply shuttle has departed.

OK" + else + supply_shuttle.moving = 1 + supply_shuttle.buy() + supply_shuttle.eta_timeofday = (world.timeofday + supply_shuttle.movetime) % 864000 + temp = "The supply shuttle has been called and will arrive in [round(supply_shuttle.movetime/600,1)] minutes.

OK" + post_signal("supply") - src.temp = "Shuttle sent.

OK" - src.updateUsrDialog() - post_signal("supply") + else if (href_list["order"]) + if(supply_shuttle.moving) return + temp = "Supply points: [supply_shuttle.points]


Request what?

" - supply_shuttle_shoppinglist = null - supply_shuttle_shoppinglist = new/list() - - sell_crates() - - //Remove anything or anyone that was either left behind or that bypassed supply_can_move() -Nodrak - for(var/area/supply/station/A in world) - for(var/obj/item/I in A.contents) - del(I) - for(var/mob/living/M in A.contents) - del(M) - - send_supply_shuttle() - - //From Centcomm to Station - else if (href_list["sendtostation"]) - if(supply_shuttle_at_station || supply_shuttle_moving) return - - if (!supply_can_move()) - usr << "\red The supply shuttle can not transport station employees, exosuits, classified nuclear codes or homing beacons." - return - - post_signal("supply") - usr << "\blue The supply shuttle has been called and will arrive in [round(((SUPPLY_MOVETIME/10)/60))] minutes." - - src.temp = "Shuttle sent.

OK" - src.updateUsrDialog() - - supply_shuttle_moving = 1 - - process_supply_order() - - supply_shuttle_time = world.timeofday + SUPPLY_MOVETIME - spawn(0) - supply_process() - - if (href_list["order"]) - if(supply_shuttle_moving) return - src.temp = "Supply points: [supply_shuttle_points]


Request what?

" - for(var/S in (typesof(/datum/supply_packs) - /datum/supply_packs) ) - var/datum/supply_packs/N = new S() - if(N.hidden && !src.hacked) continue //Have to send the type instead of a reference to - if(N.contraband && !src.can_order_contraband){continue;} //Agouri -Kavalamarker - src.temp += "[N.name] Cost: [N.cost]
" //the obj because it would get caught by the garbage - src.temp += "
OK" //collector. oh well. + for(var/supply_name in supply_shuttle.supply_packs ) + var/datum/supply_packs/N = supply_shuttle.supply_packs[supply_name] + if(N.hidden && !hacked) continue + if(N.contraband && !can_order_contraband) continue + temp += "[supply_name] Cost: [N.cost]
" //the obj because it would get caught by the garbage + temp += "
OK" else if (href_list["doorder"]) + if(world.time < reqtime) + for(var/mob/V in hearers(src)) + V.show_message("[src]'s monitor flashes, \"[world.time - reqtime] seconds remaining until another requisition form may be printed.\"") + return - if(locate(href_list["doorder"])) //Comes from the requestlist - var/datum/supply_order/O = locate(href_list["doorder"]) - var/datum/supply_packs/P = O.object - supply_shuttle_requestlist -= O + //Find the correct supply_pack datum + var/datum/supply_packs/P = supply_shuttle.supply_packs[href_list["doorder"]] + if(!istype(P)) return - if(supply_shuttle_points >= P.cost) - O.object = P - O.orderedby = usr.name - O.comment = copytext(sanitize(input(usr,"Comment:","Enter comment","")),1,MAX_MESSAGE_LEN) - if(supply_shuttle_points >= P.cost) - supply_shuttle_points -= P.cost - supply_shuttle_shoppinglist += O - src.temp = "Thanks for your order.
" - src.temp += "
OK" + var/timeout = world.time + 600 + var/reason = copytext(sanitize(input(usr,"Reason:","Why do you require this item?","") as null|text),1,MAX_MESSAGE_LEN) + if(world.time > timeout) return + if(!reason) reason = "*None Provided*" + + var/idname = "*None Provided*" + var/idrank = "*None Provided*" + if(ishuman(usr)) + var/mob/living/carbon/human/H = usr + idname = H.get_authentification_name() + idrank = H.get_assignment() + else if(issilicon(usr)) + idname = usr.real_name + + supply_shuttle.ordernum++ + var/obj/item/weapon/paper/reqform = new /obj/item/weapon/paper(loc) + reqform.name = "Requisition Form - [P.name]" + reqform.info += "

[station_name] Supply Requisition Form


" + reqform.info += "INDEX: #[supply_shuttle.ordernum]
" + reqform.info += "REQUESTED BY: [idname]
" + reqform.info += "RANK: [idrank]
" + reqform.info += "REASON: [reason]
" + reqform.info += "SUPPLY CRATE TYPE: [P.name]
" + reqform.info += "CONTENTS:
    " + + for(var/B in P.contains) + var/thepath = text2path(B) + var/atom/B2 = new thepath() + reqform.info += "
  • [B2.name]
  • " + reqform.info += "

" + reqform.info += "STAMP BELOW TO APPROVE THIS REQUISITION:
" + + reqform.update_icon() //Fix for appearing blank when printed. + reqtime = (world.time + 5) % 1e5 + + //make our supply_order datum + var/datum/supply_order/O = new /datum/supply_order() + O.ordernum = supply_shuttle.ordernum + O.object = P + O.orderedby = idname + supply_shuttle.requestlist += O + + temp = "Order requst placed.
" + temp += "
OK | Authorize Order" + + else if(href_list["confirmorder"]) + //Find the correct supply_order datum + var/ordernum = text2num(href_list["confirmorder"]) + var/datum/supply_order/O + var/datum/supply_packs/P + temp = "Invalid Request" + for(var/i=1, i<=supply_shuttle.requestlist.len, i++) + var/datum/supply_order/SO = supply_shuttle.requestlist[i] + if(SO.ordernum == ordernum) + O = SO + P = O.object + if(supply_shuttle.points >= P.cost) + supply_shuttle.requestlist.Cut(i,i+1) + supply_shuttle.points -= P.cost + supply_shuttle.shoppinglist += O + temp = "Thanks for your order.
" + temp += "
OK" else - src.temp = "Not enough supply points.
" - src.temp += "
OK" - else - src.temp = "Not enough supply points.
" - src.temp += "
OK" - - else //Comes from the orderform - var/datum/supply_order/O = new/datum/supply_order () - var/supplytype = href_list["doorder"] - var/datum/supply_packs/P = new supplytype () - if(supply_shuttle_points >= P.cost) - O.object = P - O.orderedby = usr.name - O.comment = copytext(sanitize(input(usr,"Comment:","Enter comment","")),1,MAX_MESSAGE_LEN) - if(supply_shuttle_points >= P.cost) - supply_shuttle_points -= P.cost - supply_shuttle_shoppinglist += O - src.temp = "Thanks for your order.
" - src.temp += "
OK" - else - src.temp = "Not enough supply points.
" - src.temp += "
OK" - else - src.temp = "Not enough supply points.
" - src.temp += "
OK" + temp = "Not enough supply points.
" + temp += "
OK" + break else if (href_list["vieworders"]) - src.temp = "Current approved orders:

" - for(var/S in supply_shuttle_shoppinglist) + temp = "Current approved orders:

" + for(var/S in supply_shuttle.shoppinglist) var/datum/supply_order/SO = S - src.temp += "[SO.object.name] approved by [SO.orderedby][SO.comment ? " ([SO.comment])":""]
"// (Cancel)
" - src.temp += "
OK" + temp += "#[SO.ordernum] - [SO.object.name] approved by [SO.orderedby][SO.comment ? " ([SO.comment])":""]
"// (Cancel)
" + temp += "
OK" /* else if (href_list["cancelorder"]) var/datum/supply_order/remove_supply = href_list["cancelorder"] supply_shuttle_shoppinglist -= remove_supply supply_shuttle_points += remove_supply.object.cost - src.temp += "Canceled: [remove_supply.object.name]


" + temp += "Canceled: [remove_supply.object.name]


" for(var/S in supply_shuttle_shoppinglist) var/datum/supply_order/SO = S - src.temp += "[SO.object.name] approved by [SO.orderedby][SO.comment ? " ([SO.comment])":""] (Cancel)
" - src.temp += "
OK" + temp += "[SO.object.name] approved by [SO.orderedby][SO.comment ? " ([SO.comment])":""] (Cancel)
" + temp += "
OK" */ else if (href_list["viewrequests"]) - src.temp = "Current requests:

" - for(var/S in supply_shuttle_requestlist) + temp = "Current requests:

" + for(var/S in supply_shuttle.requestlist) var/datum/supply_order/SO = S - src.temp += "[SO.object.name] requested by [SO.orderedby] [supply_shuttle_moving ? "":supply_shuttle_at_station ? "":"Approve Remove"]
" + temp += "#[SO.ordernum] - [SO.object.name] requested by [SO.orderedby] [supply_shuttle.moving ? "":supply_shuttle.at_station ? "":"Approve Remove"]
" - src.temp += "
Clear list" - src.temp += "
OK" + temp += "
Clear list" + temp += "
OK" else if (href_list["rreq"]) - supply_shuttle_requestlist -= locate(href_list["rreq"]) - src.temp = "Request removed.
" - src.temp += "
OK" + var/ordernum = text2num(href_list["rreq"]) + temp = "Invalid Request.
" + for(var/i=1, i<=supply_shuttle.requestlist.len, i++) + var/datum/supply_order/SO = supply_shuttle.requestlist[i] + if(SO.ordernum == ordernum) + supply_shuttle.requestlist.Cut(i,i+1) + temp = "Request removed.
" + break + temp += "
OK" else if (href_list["clearreq"]) - supply_shuttle_requestlist = null - supply_shuttle_requestlist = new/list() - src.temp = "List cleared.
" - src.temp += "
OK" + supply_shuttle.requestlist.Cut() + temp = "List cleared.
" + temp += "
OK" else if (href_list["mainmenu"]) - src.temp = null + temp = null - src.add_fingerprint(usr) - src.updateUsrDialog() + add_fingerprint(usr) + updateUsrDialog() return /obj/machinery/computer/supplycomp/proc/post_signal(var/command) @@ -683,23 +701,4 @@ This method wont take into account storage items developed in the future and doe -/proc/send_supply_shuttle() - if (supply_shuttle_moving) return - - var/area/the_shuttles_way = locate(SUPPLY_STATION_AREATYPE) - - //Do I really need to explain this loop? - for(var/mob/living/unlucky_person in the_shuttles_way) - unlucky_person.gib() - - var/shuttleat = supply_shuttle_at_station ? SUPPLY_STATION_AREATYPE : SUPPLY_DOCK_AREATYPE - var/shuttleto = !supply_shuttle_at_station ? SUPPLY_STATION_AREATYPE : SUPPLY_DOCK_AREATYPE - - var/area/from = locate(shuttleat) - var/area/dest = locate(shuttleto) - - if(!from || !dest) return - - from.move_contents_to(dest) - supply_shuttle_at_station = !supply_shuttle_at_station diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 9550ee2ef5..cc1c5d95f5 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -158,7 +158,12 @@ var/atemp = 0 var/turf_count = 0 + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/floor/W = new /turf/simulated/floor( locate(src.x, src.y, src.z) ) + W.lighting_lumcount += old_lumcount + if(old_lumcount != W.lighting_lumcount) + W.lighting_changed = 1 + lighting_controller.changed_turfs += W //////Assimilate Air////// for(var/direction in cardinal)//Only use cardinals to cut down on lag @@ -186,10 +191,6 @@ if(prior_icon) W.icon_state = prior_icon else W.icon_state = "floor" - if (!explode) - W.opacity = 1 - W.sd_SetOpacity(0) - //This is probably gonna make lighting go a bit wonky in bombed areas, but sd_SetOpacity was the primary reason bombs have been so laggy. --NEO W.levelupdate() return W @@ -204,7 +205,13 @@ var/turf_count = 0 //////Assimilate Air////// + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/floor/plating/W = new /turf/simulated/floor/plating( locate(src.x, src.y, src.z) ) + W.lighting_lumcount += old_lumcount + if(old_lumcount != W.lighting_lumcount) + W.lighting_changed = 1 + lighting_controller.changed_turfs += W + for(var/direction in cardinal) var/turf/T = get_step(src,direction) if(istype(T,/turf/space)) @@ -229,15 +236,19 @@ W.dir = old_dir if(prior_icon) W.icon_state = prior_icon else W.icon_state = "plating" - W.opacity = 1 - W.sd_SetOpacity(0) + W.levelupdate() return W /turf/proc/ReplaceWithEngineFloor() var/old_dir = dir + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/floor/engine/E = new /turf/simulated/floor/engine( locate(src.x, src.y, src.z) ) + E.lighting_lumcount += old_lumcount + if(old_lumcount != E.lighting_lumcount) + E.lighting_changed = 1 + lighting_controller.changed_turfs += E E.dir = old_dir E.icon_state = "engine" @@ -302,49 +313,75 @@ /turf/proc/ReplaceWithSpace() var/old_dir = dir + + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) + S.lighting_lumcount += old_lumcount + if(old_lumcount != S.lighting_lumcount) + S.lighting_changed = 1 + lighting_controller.changed_turfs += S + S.dir = old_dir S.levelupdate() return S /turf/proc/ReplaceWithLattice() var/old_dir = dir + + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/space/S = new /turf/space( locate(src.x, src.y, src.z) ) + S.lighting_lumcount += old_lumcount + if(old_lumcount != S.lighting_lumcount) + S.lighting_changed = 1 + lighting_controller.changed_turfs += S + S.dir = old_dir - S.sd_LumReset() new /obj/structure/lattice( locate(src.x, src.y, src.z) ) S.levelupdate() return S /turf/proc/ReplaceWithWall() var/old_icon = icon_state + + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/wall/S = new /turf/simulated/wall( locate(src.x, src.y, src.z) ) + S.lighting_lumcount += old_lumcount + if(old_lumcount != S.lighting_lumcount) + S.lighting_changed = 1 + lighting_controller.changed_turfs += S + S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) - S.sd_LumReset() S.levelupdate() return S /turf/proc/ReplaceWithRWall() var/old_icon = icon_state + + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/wall/r_wall/S = new /turf/simulated/wall/r_wall( locate(src.x, src.y, src.z) ) + S.lighting_lumcount += old_lumcount + if(old_lumcount != S.lighting_lumcount) + S.lighting_changed = 1 + lighting_controller.changed_turfs += S + S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) - S.sd_LumReset() S.levelupdate() return S /turf/proc/ReplaceWithMineralWall(var/ore) var/old_icon = icon_state + + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) var/turf/simulated/wall/mineral/S = new /turf/simulated/wall/mineral( locate(src.x, src.y, src.z) ) + S.lighting_lumcount += old_lumcount + if(old_lumcount != S.lighting_lumcount) + S.lighting_changed = 1 + lighting_controller.changed_turfs += S + S.icon_old = old_icon - S.opacity = 0 - S.sd_NewOpacity(1) S.mineral = ore - S.New()//Hackish as fuck, but what can you do? -Sieve - S.sd_LumReset() + S.New()//Hackish as fuck, but what can you do? -Sieve //build it into the goddamn new() call up there ^ ~Carn + //e.g. new(turf/loc, mineral) S.levelupdate() return S @@ -1010,7 +1047,7 @@ spawn(100) if(O) del(O) - F.sd_LumReset() +// F.sd_LumReset() //TODO: ~Carn return /turf/simulated/wall/meteorhit(obj/M as obj) @@ -1223,19 +1260,19 @@ turf/simulated/floor/proc/update_icon() switch(T.state) if(0) icon_state = "light_on" - sd_SetLuminosity(5) + SetLuminosity(5) if(1) var/num = pick("1","2","3","4") icon_state = "light_on_flicker[num]" - sd_SetLuminosity(5) + SetLuminosity(5) if(2) icon_state = "light_on_broken" - sd_SetLuminosity(5) + SetLuminosity(5) if(3) icon_state = "light_off" - sd_SetLuminosity(0) + SetLuminosity(0) else - sd_SetLuminosity(0) + SetLuminosity(0) icon_state = "light_off" if(is_grass_floor()) if(!broken && !burnt) @@ -1401,7 +1438,7 @@ turf/simulated/floor/proc/update_icon() if(!floor_tile) return del(floor_tile) icon_plating = "plating" - sd_SetLuminosity(0) + SetLuminosity(0) floor_tile = null intact = 0 broken = 0 @@ -1417,7 +1454,7 @@ turf/simulated/floor/proc/update_icon() broken = 0 burnt = 0 intact = 1 - sd_SetLuminosity(0) + SetLuminosity(0) if(T) if(istype(T,/obj/item/stack/tile/plasteel)) floor_tile = T diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index f5b1e49a97..a8e83602fa 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -222,7 +222,7 @@ //verbs += /proc/togglebuildmode --Merged with view variables //verbs += /client/proc/cmd_modify_object_variables --Merged with view variables verbs += /client/proc/togglebuildmodeself - verbs += /client/proc/debug_master_controller + verbs += /client/proc/debug_controller else return //Game Admin @@ -243,7 +243,7 @@ verbs += /client/proc/make_sound verbs += /client/proc/play_local_sound verbs += /client/proc/send_space_ninja - verbs += /client/proc/restartcontroller //Can call via aproccall --I_hate_easy_things.jpg, Mport --Agouri + verbs += /client/proc/restart_controller //Can call via aproccall --I_hate_easy_things.jpg, Mport --Agouri verbs += /client/proc/Blobize //I need to remember to move/remove this later verbs += /client/proc/Blobcount //I need to remember to move/remove this later verbs += /client/proc/toggle_clickproc //TODO ERRORAGE (Temporary proc while the new clickproc is being tested) @@ -388,7 +388,7 @@ verbs -= /client/proc/air_report verbs -= /client/proc/cmd_admin_say verbs -= /client/proc/cmd_admin_gib_self - verbs -= /client/proc/restartcontroller + verbs -= /client/proc/restart_controller verbs -= /client/proc/play_local_sound verbs -= /client/proc/enable_debug_verbs verbs -= /client/proc/toggleprayers @@ -429,7 +429,7 @@ //verbs -= /client/proc/cmd_switch_radio --removed because tcommsat is staying verbs -= /client/proc/togglebuildmodeself verbs -= /client/proc/kill_airgroup - verbs -= /client/proc/debug_master_controller + verbs -= /client/proc/debug_controller verbs -= /client/proc/check_ai_laws verbs -= /client/proc/cmd_debug_mob_lists return diff --git a/code/modules/admin/verbs/massmodvar.dm b/code/modules/admin/verbs/massmodvar.dm index 3dc89498ad..0acf686302 100644 --- a/code/modules/admin/verbs/massmodvar.dm +++ b/code/modules/admin/verbs/massmodvar.dm @@ -213,7 +213,7 @@ if(new_value == null) return if(variable=="luminosity") - O.sd_SetLuminosity(new_value) + O.SetLuminosity(new_value) else O.vars[variable] = new_value @@ -222,7 +222,7 @@ for(var/mob/M in mob_list) if ( istype(M , O.type) ) if(variable=="luminosity") - M.sd_SetLuminosity(new_value) + M.SetLuminosity(new_value) else M.vars[variable] = O.vars[variable] @@ -230,7 +230,7 @@ for(var/obj/A in world) if ( istype(A , O.type) ) if(variable=="luminosity") - A.sd_SetLuminosity(new_value) + A.SetLuminosity(new_value) else A.vars[variable] = O.vars[variable] @@ -238,7 +238,7 @@ for(var/turf/A in world) if ( istype(A , O.type) ) if(variable=="luminosity") - A.sd_SetLuminosity(new_value) + A.SetLuminosity(new_value) else A.vars[variable] = O.vars[variable] @@ -247,7 +247,7 @@ for(var/mob/M in mob_list) if (M.type == O.type) if(variable=="luminosity") - M.sd_SetLuminosity(new_value) + M.SetLuminosity(new_value) else M.vars[variable] = O.vars[variable] @@ -255,7 +255,7 @@ for(var/obj/A in world) if (A.type == O.type) if(variable=="luminosity") - A.sd_SetLuminosity(new_value) + A.SetLuminosity(new_value) else A.vars[variable] = O.vars[variable] @@ -263,7 +263,7 @@ for(var/turf/A in world) if (A.type == O.type) if(variable=="luminosity") - A.sd_SetLuminosity(new_value) + A.SetLuminosity(new_value) else A.vars[variable] = O.vars[variable] diff --git a/code/modules/admin/verbs/modifyvariables.dm b/code/modules/admin/verbs/modifyvariables.dm index 837f8ef918..70f3f4a668 100644 --- a/code/modules/admin/verbs/modifyvariables.dm +++ b/code/modules/admin/verbs/modifyvariables.dm @@ -458,7 +458,7 @@ var/list/forbidden_varedit_object_types = list( if(variable=="luminosity") var/var_new = input("Enter new number:","Num",O.vars[variable]) as null|num if(var_new == null) return - O.sd_SetLuminosity(var_new) + O.SetLuminosity(var_new) else if(variable=="stat") var/var_new = input("Enter new number:","Num",O.vars[variable]) as null|num if(var_new == null) return diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 9f3a021f33..9ae4b0e524 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -19,22 +19,20 @@ icon_state = "hardhat[on]_[color]" item_state = "hardhat[on]_[color]" - if(on) - user.total_luminosity += brightness_on - else - user.total_luminosity -= brightness_on + if(on) user.SetLuminosity(user.luminosity + brightness_on) + else user.SetLuminosity(user.luminosity - brightness_on) pickup(mob/user) if(on) - user.total_luminosity += brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(0) + user.SetLuminosity(user.luminosity + brightness_on) +// user.UpdateLuminosity() //TODO: Carn + SetLuminosity(0) dropped(mob/user) if(on) - user.total_luminosity -= brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(brightness_on) + user.SetLuminosity(user.luminosity - brightness_on) +// user.UpdateLuminosity() + SetLuminosity(brightness_on) /obj/item/clothing/head/hardhat/orange diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 84e3b48a16..3d217c9f3b 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -133,22 +133,20 @@ icon_state = "hardhat[on]_[color]" item_state = "hardhat[on]_[color]" - if(on) - user.total_luminosity += brightness_on - else - user.total_luminosity -= brightness_on + if(on) user.SetLuminosity(user.luminosity + brightness_on) + else user.SetLuminosity(user.luminosity - brightness_on) pickup(mob/user) if(on) - user.total_luminosity += brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(0) + user.SetLuminosity(user.luminosity + brightness_on) +// user.UpdateLuminosity() + SetLuminosity(0) dropped(mob/user) if(on) - user.total_luminosity -= brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(brightness_on) + user.SetLuminosity(user.luminosity - brightness_on) +// user.UpdateLuminosity() + SetLuminosity(brightness_on) /* * Kitty ears diff --git a/code/modules/clothing/spacesuits/rig.dm b/code/modules/clothing/spacesuits/rig.dm index a05903d29c..5ee4278ea6 100644 --- a/code/modules/clothing/spacesuits/rig.dm +++ b/code/modules/clothing/spacesuits/rig.dm @@ -19,22 +19,20 @@ icon_state = "rig[on]-[color]" // item_state = "rig[on]-[color]" - if(on) - user.total_luminosity += brightness_on - else - user.total_luminosity -= brightness_on + if(on) user.SetLuminosity(user.luminosity + brightness_on) + else user.SetLuminosity(user.luminosity - brightness_on) pickup(mob/user) if(on) - user.total_luminosity += brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(0) + user.SetLuminosity(user.luminosity + brightness_on) +// user.UpdateLuminosity() + SetLuminosity(0) dropped(mob/user) if(on) - user.total_luminosity -= brightness_on - user.UpdateLuminosity() - src.sd_SetLuminosity(brightness_on) + user.SetLuminosity(user.luminosity - brightness_on) +// user.UpdateLuminosity() + SetLuminosity(brightness_on) /obj/item/clothing/suit/space/rig name = "engineering hardsuit" diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index cd12abab01..7e28043c2a 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -185,17 +185,16 @@ shroom.pixel_x = 0 shroom.pixel_y = 0 - W = new /turf/simulated/floor/plating/airless/asteroid( locate(src.x, src.y, src.z) ) - W.dir = old_dir - W.fullUpdateMineralOverlays() + var/old_lumcount = lighting_lumcount - initial(lighting_lumcount) + W = new /turf/simulated/floor/plating/airless/asteroid(src) + W.lighting_lumcount += old_lumcount + if(old_lumcount != W.lighting_lumcount) + W.lighting_changed = 1 + lighting_controller.changed_turfs += W - /* - W.icon_old = old_icon - if(old_icon) W.icon_state = old_icon - */ - W.opacity = 1 - W.sd_SetOpacity(0) - W.sd_LumReset() + W.dir = old_dir + + W.fullUpdateMineralOverlays() W.levelupdate() return W diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index ba0b3c6166..3a1c004fed 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -87,9 +87,6 @@ //stuff in the stomach handle_stomach() - //Flashlights and such - UpdateLuminosity() - //Status updates, death etc. handle_regular_status_updates() //TODO: optimise ~Carn update_canmove() @@ -745,13 +742,16 @@ if(dna && dna.mutantrace == "plant") //couldn't think of a better place to place it, since it handles nutrition -- Urist var/light_amount = 0 //how much light there is in the place, affects receiving nutrition and healing - if(istype(loc,/turf)) //else, there's considered to be no light - light_amount = min(10,loc:sd_lumcount) - 5 //hardcapped so it's not abused by having a ton of flashlights - if(istype(loc,/turf/simulated/shuttle))//Now not only will potatomen not starve on the shuttle, they will actually be fed - light_amount = 5 - if(nutrition < 500) //so they can't store nutrition to survive without light forever - nutrition += light_amount - if(light_amount > 0) //if there's enough light, heal + if(isturf(loc)) //else, there's considered to be no light + var/turf/T = loc + var/area/A = T.loc + if(A) + if(A.lighting_use_dynamic) light_amount = min(10,T.lighting_lumcount) - 5 //hardcapped so it's not abused by having a ton of flashlights + else light_amount = 5 + nutrition += light_amount + if(nutrition > 500) + nutrition = 500 + if(light_amount > 2) //if there's enough light, heal heal_overall_damage(1,1) adjustToxLoss(-1) adjustOxyLoss(-1) @@ -1150,7 +1150,7 @@ //0.1% chance of playing a scary sound to someone who's in complete darkness if(isturf(loc) && rand(1,1000) == 1) var/turf/currentTurf = loc - if(!currentTurf.sd_lumcount) + if(!currentTurf.lighting_lumcount) playsound_local(src,pick(scarySounds),50, 1, -1) proc/handle_virus_updates() diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index 23d0c1b8a2..853801cc4c 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -53,9 +53,6 @@ if(environment) // More error checking -- TLE handle_environment(environment) - //Flashlights and such - UpdateLuminosity() - //Status updates, death etc. handle_regular_status_updates() update_canmove() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 1a20e13128..c4ccaad779 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -429,12 +429,13 @@ /mob/living/silicon/ai/reset_view(atom/A) if(current) - current.sd_SetLuminosity(0) + current.SetLuminosity(0) if(istype(A,/obj/machinery/camera)) current = A ..() if(istype(A,/obj/machinery/camera)) - A.sd_SetLuminosity(camera_light_on * AI_CAMERA_LUMINOSITY) + if(camera_light_on) A.SetLuminosity(AI_CAMERA_LUMINOSITY) + else A.SetLuminosity(0) /mob/living/silicon/ai/proc/switchCamera(var/obj/machinery/camera/C) @@ -641,7 +642,7 @@ src << "Camera lights [camera_light_on ? "activated" : "deactivated"]." if(!camera_light_on) if(src.current) - src.current.sd_SetLuminosity(0) + src.current.SetLuminosity(0) else src.lightNearbyCamera() @@ -656,16 +657,16 @@ // I have to use range instead of view or the darkness gets in the way. var/camera = near_range_camera(src.eyeobj) if(camera && src.current != camera) - src.current.sd_SetLuminosity(0) + src.current.SetLuminosity(0) src.current = camera - src.current.sd_SetLuminosity(lum) + src.current.SetLuminosity(lum) else if(isnull(camera)) - src.current.sd_SetLuminosity(0) + src.current.SetLuminosity(0) src.current = null camera_light_on = world.timeofday + 1 * 10 // Update the light every 2 seconds. else src.current = near_range_camera(src.eyeobj) - if(src.current) src.current.sd_SetLuminosity(lum) + if(src.current) src.current.SetLuminosity(lum) #undef AI_CAMERA_LUMINOSITY \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm index 701f503731..e8d41af0a9 100644 --- a/code/modules/mob/living/silicon/ai/freelook/chunk.dm +++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm @@ -90,7 +90,7 @@ for(var/turf/t in visRemoved) if(t in obscuredTurfs) if(!t.obscured) - t.obscured = image('effects/cameravis.dmi', t, "black", 15) + t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15) obscured += t.obscured for(var/mob/aiEye/m in seenby) @@ -129,7 +129,7 @@ for(var/turf/t in obscuredTurfs) if(!t.obscured) - t.obscured = image('effects/cameravis.dmi', t, "black", 15) + t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15) obscured += t.obscured #undef UPDATE_BUFFER \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm b/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm index c5b0d39b2b..ba3831b608 100644 --- a/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm +++ b/code/modules/mob/living/silicon/ai/freelook/update_triggers.dm @@ -62,7 +62,7 @@ if(src.can_use()) cameranet.addCamera(src) else - src.sd_SetLuminosity(0) + src.SetLuminosity(0) cameranet.removeCamera(src) /obj/machinery/camera/New() diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 49154c9dbb..a74bed6ec8 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -13,7 +13,6 @@ handle_regular_status_updates() if(client) - UpdateLuminosity() handle_regular_hud_updates() update_items() if (src.stat != DEAD) //still using power diff --git a/code/modules/mob/living/simple_animal/corgi.dm b/code/modules/mob/living/simple_animal/corgi.dm index c073a5f5ec..bffcf7e1ea 100644 --- a/code/modules/mob/living/simple_animal/corgi.dm +++ b/code/modules/mob/living/simple_animal/corgi.dm @@ -78,7 +78,7 @@ emote_hear = list("barks", "woofs", "yaps","pants") emote_see = list("shakes its head", "shivers") desc = "It's a corgi." - src.sd_SetLuminosity(0) + SetLuminosity(0) inventory_head.loc = src.loc inventory_head = null else @@ -214,7 +214,7 @@ name = "Rudolph the Red-Nosed Corgi" emote_hear = list("barks christmas songs", "yaps") desc = "He has a very shiny nose." - src.sd_SetLuminosity(6) + SetLuminosity(6) if(/obj/item/clothing/head/soft) name = "Corgi Tech [real_name]" speak = list("Needs a stamp!", "Request DENIED!", "Fill these out in triplicate!") diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 15ab6b22ef..8147ea4280 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -505,11 +505,6 @@ var/list/slot_equipment_priority = list( \ // ..() return -/mob/proc/UpdateLuminosity() - if(src.total_luminosity == src.last_luminosity) return 0//nothing to do here - src.last_luminosity = src.total_luminosity - sd_SetLuminosity(min(src.total_luminosity,7))//Current hardcode max at 7, should likely be a const somewhere else - return 1 /mob/MouseDrop(mob/M as mob) ..() diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index c4f274401d..4a442e48e6 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -31,9 +31,6 @@ var/obj/screen/pressure = null var/obj/screen/damageoverlay = null - var/total_luminosity = 0 //This controls luminosity for mobs, when you pick up lights and such this is edited. If you want the mob to use lights it must update its lum in its life proc or such. Note clamp this value around 7 or such to prevent massive light lag. - var/last_luminosity = 0 - /*A bunch of this stuff really needs to go under their own defines instead of being globally attached to mob. A variable should only be globally attached to turfs/objects/whatever, when it is in fact needed as such. The current method unnecessarily clusters up the variable list, especially for humans (although rearranging won't really clean it up a lot but the difference will be noticable for other mobs). diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index f7d7d15431..63410f5330 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -177,7 +177,7 @@ // update the APC icon to show the three base states // also add overlays for indicator lights /obj/machinery/power/apc/proc/updateicon() - src.overlays = null + overlays.Cut() if(opened) var/basestate = "apc[ cell ? "2" : "1" ]" // if opened, show cell if it's inserted if (opened==1) @@ -199,13 +199,10 @@ else icon_state = "apc0" // if closed, update overlays for channel status - if (!(stat & (BROKEN|MAINT))) - overlays += image('icons/obj/power.dmi', "apcox-[locked]") // 0=blue 1=red - overlays += image('icons/obj/power.dmi', "apco3-[charging]") // 0=red, 1=yellow/black 2=green + if(!(stat & (BROKEN|MAINT))) + overlays.Add("apcox-[locked]","apco3-[charging]") // 0=blue 1=red // 0=red, 1=yellow/black 2=green if(operating) - overlays += image('icons/obj/power.dmi', "apco0-[equipment]") // 0=red, 1=green, 2=blue - overlays += image('icons/obj/power.dmi', "apco1-[lighting]") - overlays += image('icons/obj/power.dmi', "apco2-[environ]") + overlays.Add("apco0-[equipment]","apco1-[lighting]","apco2-[environ]") // 0=red, 1=green, 2=blue //attack with an item - open/close cover, insert cell, or (un)lock interface diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 4ebc3b5adf..73f1feeff3 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -215,7 +215,7 @@ icon_state = "bulb1" base_state = "bulb" fitting = "bulb" - brightness = 3 + brightness = 4 desc = "A small lighting fixture." light_type = /obj/item/weapon/light/bulb @@ -224,7 +224,7 @@ name = "spotlight" fitting = "large tube" light_type = /obj/item/weapon/light/tube/large - brightness = 15 + brightness = 12 /obj/machinery/light/built/New() status = LIGHT_EMPTY @@ -280,34 +280,28 @@ /obj/machinery/light/proc/update(var/trigger = 1) update_icon() - if(!on) - use_power = 1 + if(on) + if(luminosity != brightness) + switchcount++ + if(rigged) + if(status == LIGHT_OK && trigger) + explode() + else if( prob( min(60, switchcount*switchcount*0.01) ) ) + if(status == LIGHT_OK && trigger) + status = LIGHT_BURNED + icon_state = "[base_state]-burned" + on = 0 + SetLuminosity(0) + else + use_power = 2 + SetLuminosity(brightness) else - use_power = 2 - var/oldlum = luminosity + use_power = 1 + SetLuminosity(0) - //luminosity = on * brightness - sd_SetLuminosity(on * brightness) // *DAL* - - // if the state changed, inc the switching counter - if(oldlum != luminosity) - switchcount++ - - // now check to see if the bulb is burned out - if(status == LIGHT_OK && trigger) - if(on && rigged) - explode() - if( prob( min(60, switchcount*switchcount*0.01) ) ) - status = LIGHT_BURNED - icon_state = "[base_state]-burned" - on = 0 - sd_SetLuminosity(0) - active_power_usage = (luminosity * 20) + active_power_usage = (luminosity * 10) if(on != on_gs) on_gs = on -// var/area/A = get_area(src) -// if(A) -// A.update_lights() // attempt to set the light's on/off status diff --git a/code/modules/power/sd_DynamicAreaLighting.dm b/code/modules/power/sd_DynamicAreaLighting.dm deleted file mode 100644 index eff490a23c..0000000000 --- a/code/modules/power/sd_DynamicAreaLighting.dm +++ /dev/null @@ -1,596 +0,0 @@ -/* Overview of sd_DynamicAreaLighting as modified for SS13 - * - * - * Use sd_SetLuminosity(value) to change the luminosity of an atom - * rather than setting the luminosity var directly. - * Avoid having luminous objects at compile-time since this can mess up - * the lighting system during map load. Instead use sd_SetLuminosity() in - * the atom's New() proc after a small spawn delay. - * - * Use sd_SetOpacity(value) to change the opacity of an atom (e.g. doors) - * rather than setting the opacity var directly. This ensures that lighting - * will be blocked/unblocked as necessary. - * - * If creating a new opaque atom (e.g. a wall) at runtime, create the atom, - * set its opacity var to zero, then perform sd_SetOpacity(1) - * e.g.: - * - * var/obj/block/B = new(loc) - * B.opacity = 0 - * B.sd_SetOpacity(1) - * - * - * The library creates multiple instances of each /area to split a mapped area - * into different lighting levels. Each area created has a "master" variable - * which is a reference to the original un-split area, and a "related" variable - * which is a reference to the list of split areas. - - */ - - - - - -/********************************************************************\ - sd_DynamicAreaLighting.dm - Shadowdarke (shadowdarke@hotmail.com) - December 12, 2002 - - The sd_DynamicAreaLighting library provides dynamic lighting - with minimal cpu and bandwidth usage by shifting turfs between - five areas which represent varying shades of darkness. - -********************************************************************** -Using sd_DynamicAreaLighting - - This library uses BYOND's built in luminousity variable. In most - cases, all you have to do is set luminosity and let the library - worry about the work. - - There are three cases that the library does not automatically - compensate for, so you will need to use library procs: - - 1) Luminosity changes at run time. - If your program makes changes in luminosity while it is - running, you need to use sd_SetLuminosity(new_luminosity) - so the library can remove the effect of the old luminosity - and apply the new effect. - - 2) Opacity changes at run time. - As with luminosity changes, you need to use - sd_SetOpacity(new_opacity) if your program changes the opacity - of atoms at runtime. - - 3) New atoms that change the opacity of a location. - This is somewhat more complex, and the library doesn't - have a simple proc to take care of it yet. You should use - sd_StripLocalLum() to strip the luminosity effect of - anything shining on that space, create the new atom, then - use sd_ApplyLocalLum() to reapply the luminosity effect. - Examine the sd_SetOpacity() proc for an example of the - procedure. - - All areas will automatically use the sd_DynamicAreaLighting - library when it is included in your project. You may disable - lighting effect in an area by specifically setting the area's - sd_lighting var to 0. For example: - - area/always_lit - luminosity = 1 - sd_lighting = 0 - - This library chops areas into 5 separate areas of differing - light effect, so you may want to modify area Enter(), Exit(), - Entered(), and Exited() procs to make sure the atom has moved - from a different area instead of a different light zone of the - same area. - - IMPORTANT NOTE: Since sd_DynamicAreaLighting uses the view() - proc, large luminosity settings may cause strange effect. You - should limit luminosity to (world.view * 2) or less. - ----------------------------------------------------------------------- -CUSTOM DARKNESS ICONS - sd_DynamicAreaLighting was designed in a barbaric age when BYOND - did not support alpha transperency. Thankfully that age is over. - I left the old icon as the default, since not everyone has - upgraded to BYOND 4.0 or in some cases like software graphics - mode, in which case the old dithered icon is the better choice. - - The dithered icon used 4 standard dithers for the darkness shades - and I saw little reason to allow variation. Starting with sd_DAL - version 10, the library can support more or less shades of - darkness as well. - - To change the icon and/or number of shades of darkness for your - game, just call the sd_SetDarkIcon(dark_icon, num_shades) proc, - where dark_icon is the new icon and num_shades is the number of - shades of darkness in the icon. This is best done in the - world.New() proc, to set it once for the entire game instance. - - For example, to make the included 7 shade alpha transparency icon - your game's darkness icon, use the following code in your game. - -world - New() - ..() - sd_SetDarkIcon('sd_dark_alpha7.dmi', 7) - - There are several demo icons included with this library: - sd_darkstates.dmi - the original 4 shade dithered icon - sd_dark_dither3.dmi - 3 shade dithered icon - sd_dark_alpha4.dmi - 4 shade alpha transparency icon - sd_dark_alpha4b.dmi - lighter version 4 shade alpha - transparency icon - sd_dark_alpha7.dmi - 7 shade alpha transparency icon - - If you want to design your own custom darkness icons, they - have to follow a specific format for the library to use them - properly. The shades of darkness should have be numbered from 0 - as the darkest shade to the number of shades minus one as the - lightest shade. - - For example, the four shade 4 shade transparent icon - sd_dark_alpha4.dmi has 4 icon states: - "0" is black with 204 alpha (80% darkness) - "1" is black with 153 alpha (60% darkness) - "2" is black with 102 alpha (40% darkness) - "3" is black with 51 alpha (20% darkness) - - - The lightest shade ("3" in this case) is NOT completely clear. - There will be no darkness overlay for completely lit areas. The - lightest shade will only be used for places that are just beginning - to get dark. - - The darkest shade ("0") likewise is not 100% obscured. "0" will - be used in completely dark areas, but by leaving it slightly - transparent, characters will be able to barely make out their - immediate surroundings in the darkness (based on the mob - see_in_dark var.) You might prefer to lighten the darkness for - this purpose, like in demo icon sd_dark_alpha4b.dmi. - - ----------------------------------------------------------------------- -DAY/NIGHT CYCLES - - sd_DynamicAreaLighting allows for separate indoor and outdoor - lighting. Areas used for outdoor light cycles should be - designated by setting the area's sd_outside var to 1. For example: - - area/outside - sd_outside = 1 - - You will need to write your own routine for the day/night - cycle so that you can control the timing and degree of lighting - changes. There is an example routine in lightingdemo.dm. - - After your routine determines the amount of light outdoors, - call sd_OutsideLight(light_level) to update the light levels in - all outside areas. light_level should be a value from 0 to - sd_dark_shades, where 0 is darkest and sd_dark_shades is full - light. - - The sd_OutsideLight() proc does not automatically detect a - range out of bounds in case you want to use nonstandard values - for interesting effect. For instance, you could use a negative - value to dampen light sources. - -If you want daylight to spill indoors: - - You will need to add turfs to sd_light_spill_turfs. The - library will automatically add any turf created with - sd_light_spill set, or you may add the turfs yourself at - runtime. - - The turfs in this list act as a source of daylight, shining - into the any areas that are not flagged with sd_outside. - -********************************************************************** -LIBRARY PROCS: -Except in the cases noted above, you shouldn't need to use the procs -in this library. This reference is provided for advanced users. - -Global vars and procs: - var - sd_dark_icon - This is the icon used for the darkness in your world. - DEFAULT VALUE: 'sd_darkstates.dmi' (A dithered icon - designed for BYOND releases before 4.0.) - - sd_dark_shades - The number of darkness icon states in your sd_dark_icon. - DEFAULT VALUE: 4 - - sd_light_layer - The graphic layer that darkness overlays appear on. - This should be higher than anything on the map, but - lower than any HUD displays. - DEFAULT VALUE: 50 - - sd_light_outside - This var is how bright it currently is outside. It - should be a number between 0 and sd_dark_shades. - DEFAULT VALUE: 0 - - sd_top_luminosity - keeps track of the highest luminosity in the world to - prevent getting larger lists than necessary. - - list/sd_outside - A list of outside areas. - - list/sd_light_spill_turfs - A list of turfs where light spills from outside areas into - inside areas. - - proc/sd_OutsideLight(n as num) - Changes the level of light outside (sd_light_outside) to n - and updates all the atoms in sd_outside. - - proc/sd_SetDarkIcon(icon, shades) - Changes the darkness icon and the number shades of darkness - in that icon. - -All atoms have the following procs: - sd_ApplyLum(list/V = view(luminosity,src), center = src) - This proc adds a value to the sd_lumcount of all the - turfs in V, depending on src.luminosity and the - distance between the turf and center. - - sd_StripLum(list/V = view(luminosity,src), center = src) - The reverse of sd_ApplyLum(), sd_StripLum removes luminosity - effect. - - sd_ApplyLocalLum(list/affected = viewers(20,src)) - Applies the lighting effect of all atoms in affected. This - proc is used with sd_StripLocalLum() for effect that may - change the opacity of a turf. - - sd_StripLocalLum() - Strips effect of all local luminous atoms. - RETURNS: list of all the luminous atoms stripped - IMPORTANT! Each sd_StripLocalLum() call should have a matching - sd_ApplyLocalLum() to restore the local effect. - - sd_SetLuminosity(new_luminosity as num) - Sets the atom's luminosity, making adjustments to the - sd_lumcount of local turfs. - - sd_SetOpacity(new_opacity as num) - Sets the atom's opacity, making adjustments to the - sd_lumcount of local turfs. - -Areas have one additional proc and 4 variables: - var - sd_lighting - Turn this flag off to prevent sd_DynamicAreaLighting - from effecting this area. - DEFAULT VALUE: 1 (allow dynamic lighting) - - sd_outside - Set this flag to automatically add this area to the - list of outside areas. - DEAFAULT VALUE: 0 (not an outside area) - - sd_light_level - The current light level of the area. You should use - the sd_LightLevel() proc to set this value, so the - darkness overlays will be changed as well. - DEFAULT VALUE: 0 - - sd_darkimage - Tracks the darkness image of the area for easy - removal in the sd_LightLevel() proc - - proc - sd_LightLevel(level = sd_light_level as num,keep = 1) - Updates the darkness overlay of the area. - If keep = 1, it also updates the area's - sd_light_level var. - -Turfs have these additional procs and vars: - var - sd_lumcount - Used to track the brightness of a turf. - - sd_light_spill - If set, the turf will automatically be added to the - global list sd_light_spill_turfs when created. - DEFAULT VALUE: 0 - - proc - sd_LumUpdate() - Places the turf in the appropriate sd_dark area, - depending on its brightness (sd_lumcount). - - sd_LumReset() - Resets a turf's lumcount by stripping local luminosity, - zeroing the lumcount, then reapplying local luminosity. - - sd_ApplySpill() - Applies to effect of daylight spilling into inside - areas in view of this turf. - - sd_StripSpill() - Removes to effect of daylight spilling into inside - areas in view of this turf. - -\********************************************************************/ - -var/const/sd_dark_icon = 'icons/effects/ss13_dark_alpha7.dmi' // icon used for darkness -var/const/sd_dark_shades = 7 // number of icon state in sd_dark_icon -var/const/sd_light_layer = 10 // graphics layer for light effect -var/sd_top_luminosity = 0 - - // since we're not using these, comment out all occurances to save CPU - /* - list - sd_outside_areas = list() // list of outside areas - sd_light_spill_turfs = list() // list of turfs to calculate light spill from - */ - -// slog = file("DALlog.txt") - -/* -proc - sd_OutsideLight(n as num) - // set the brightness of the outside sunlight - if(sd_light_outside == n) return // same level, no update - if(sd_light_outside) - for(var/turf/T in sd_light_spill_turfs) - T.sd_StripSpill() - sd_light_outside = n - - // make all the outside areas update themselves - for(var/area/A in sd_outside_areas) - A.sd_LightLevel(sd_light_outside + A.sd_light_level,0) - if(n) - for(var/turf/T in sd_light_spill_turfs) - T.sd_ApplySpill() -*/ -/* -proc/sd_SetDarkIcon(icon, shades) - // reset the darkness icon and number of shades of darkness - sd_dark_icon = icon - sd_dark_shades = shades - // change existing areas - for(var/area/A) - if(A.sd_darkimage) A.sd_LightLevel(A.sd_light_level,0) -*/ - -atom/New() - ..() - // if this is not an area and is luminous - if(!isarea(src)&&(luminosity>0)) - spawn(1) // delay to allow map load - sd_ApplyLum() - -atom/Del() - // if this is not an area and is luminous - if(!isarea(src)&&(luminosity>0)) - sd_StripLum() - ..() - -atom/proc/sd_ApplyLum(list/V = view(luminosity,src), center = src) - if(src.luminosity>sd_top_luminosity) - sd_top_luminosity = src.luminosity - // loop through all the turfs in V - for(var/turf/T in V) - /* increase the turf's brightness depending on the - brightness and distance of the lightsource */ - T.sd_lumcount += (luminosity-get_dist(center,T)) - T.sd_LumUpdate() - -atom/proc/sd_StripLum(list/V = view(luminosity,src), center = src) - // loop through all the turfs in V - for(var/turf/T in V) - /* increase the turf's brightness depending on the - brightness and distance of the lightsource */ - T.sd_lumcount -= (luminosity-get_dist(center,T)) -// T.sd_lumcount = max(0, T.sd_lumcount) - // update the turf's area - T.sd_LumUpdate() - -atom/proc/sd_ApplyLocalLum(list/affected = view(sd_top_luminosity,src)) - // Reapplies the lighting effect of all atoms in affected. - for(var/atom/A in affected) - if(A.luminosity) A.sd_ApplyLum() - -atom/proc/sd_StripLocalLum() - /* strips all local luminosity - - RETURNS: list of all the luminous atoms stripped - - IMPORTANT! Each sd_StripLocalLum() call should have a matching - sd_ApplyLocalLum() to restore the local effect. */ - var/list/affected = list() - for(var/atom/A in view(sd_top_luminosity,src)) - var/turfflag = (isturf(src)?1:0) - if(A.luminosity && (get_dist(src,A) <= A.luminosity + turfflag)) - A.sd_StripLum() - affected += A - return affected - -atom/proc/sd_SetLuminosity(new_luminosity as num) - /* This proc should be called everytime you want to change the - luminosity of an atom instead of setting it directly. - - new_luminosity is the new value for luminosity. */ - if(luminosity>0) - sd_StripLum() - luminosity = new_luminosity - if(luminosity>0) - sd_ApplyLum() - - -atom/proc/sd_SetOpacity(new_opacity as num) - if(opacity == (new_opacity ? 1 : 0)) return - - var/list/affected = new - var/atom/A - var/turf/T - var/turf/ATurf - - for(A in range(sd_top_luminosity,src)) - T = A - while(T && !istype(T)) T = T.loc - if(T) - var/list/V = view(A.luminosity,T) - if(!(src in V)) continue - var/turfflag = 0 - if(A == T) turfflag = 1 - if(A.luminosity && get_dist(A,src)<=A.luminosity+turfflag) - affected[A] = V - opacity = new_opacity - if(opacity) - for(A in affected) - ATurf = A - while(ATurf && !istype(ATurf)) ATurf = ATurf.loc - if(ATurf) - for(T in affected[A]-view(A.luminosity, ATurf)) - T.sd_lumcount -= (A.luminosity-get_dist(A,T)) -// T.sd_lumcount = max(0, T.sd_lumcount) - T.sd_LumUpdate() - - - else - for(A in affected) - ATurf = A - while(ATurf && !istype(ATurf)) ATurf = ATurf.loc - if(ATurf) - for(T in view(A.luminosity, ATurf) - affected[A]) - T.sd_lumcount += (A.luminosity-get_dist(A,T)) - T.sd_LumUpdate() - -/// - -atom/proc/sd_NewOpacity(var/new_opacity) - if(opacity != new_opacity) - var/list/affected = sd_StripLocalLum() - opacity = new_opacity - var/atom/T = src - while(T && !isturf(T)) - T = T.loc - if(T) - T:sd_lumcount = 0 - - sd_ApplyLocalLum(affected) - -/// - -turf - var/tmp/sd_lumcount = 0 // the brightness of the turf - - -turf/proc/sd_LumReset() - /* Clear local lum, reset this turf's sd_lumcount, and - re-apply local lum*/ - var/list/affected = sd_StripLocalLum() - sd_lumcount = 0 - sd_ApplyLocalLum(affected) - -turf/proc/sd_LumUpdate() - set background = 1 - var/area/Loc = loc - if(!istype(Loc) || !Loc.sd_lighting) return - - // change the turf's area depending on its brightness - // restrict light to valid levels - var/light = min(max(sd_lumcount,0),sd_dark_shades) - var/ltag = copytext(Loc.tag,1,findtext(Loc.tag,"sd_L")) + "sd_L[light]" - - if(Loc.tag!=ltag) //skip if already in this area - var/area/A = locate(ltag) // find an appropriate area - if(!A) - A = new Loc.type() // create area if it wasn't found - // replicate vars - for(var/V in Loc.vars-"contents") - if(issaved(Loc.vars[V])) A.vars[V] = Loc.vars[V] - - A.tag = ltag - A.sd_LightLevel(light) - - A.contents += src // move the turf into the area - -atom/movable/Move() // when something moves - - var/turf/oldloc = loc // remember for range calculations - // list turfs in view and luminosity range of old loc - var/list/oldview - if(luminosity>0) // if atom is luminous - if(isturf(loc)) - oldview = view(luminosity,loc) - else - oldview = list() - - . = ..() - - if(.&&(luminosity>0)) // if the atom actually moved - if(istype(oldloc)) - sd_StripLum(oldview,oldloc) - oldloc.sd_lumcount++ // correct "off by 1" error in oldloc - sd_ApplyLum() - -area - var/sd_lighting = 1 //Turn this flag off to prevent sd_DynamicAreaLighting from affecting this area - var/sd_light_level = 0 //This is the current light level of the area - var/sd_darkimage //This tracks the darkness image of the area for easy removal - - -area/proc/sd_LightLevel(slevel = sd_light_level as num, keep = 1) - if(!src) return - overlays -= sd_darkimage - - if(keep) sd_light_level = slevel - -// slevel = min(max(slevel,0),sd_dark_shades) // restrict range - - if(slevel > 0) - luminosity = 1 - else - luminosity = 0 - - sd_darkimage = image(sd_dark_icon,,num2text(slevel),sd_light_layer) - overlays += sd_darkimage - -area/proc/sd_New(sd_created) - - if(!tag) tag = "[type]" - spawn(1) // wait a tick - if(sd_lighting) - // see if this area was created by the library - if(!sd_created) - /* show the dark overlay so areas outside of luminous regions - won't be bright as day when they should be dark. */ - sd_LightLevel() - -area/Del() - ..() - related -= src - - - /* extend the mob procs to compensate for sight settings. */ -mob/sd_ApplyLum(list/V, center = src) - if(!V) - if(isturf(loc)) - V = view(luminosity,loc) - else - V = view(luminosity,get_turf(src)) - . = ..(V, center) - -mob/sd_StripLum(list/V, center = src) - if(!V) - if(isturf(loc)) - V = view(luminosity,loc) - else - V = view(luminosity,get_turf(src)) - . = ..(V, center) - -mob/sd_ApplyLocalLum(list/affected) - if(!affected) - if(isturf(loc)) - affected = view(sd_top_luminosity,loc) - else - affected = view(sd_top_luminosity,src) - . = ..(affected) diff --git a/code/modules/power/singularity/containment_field.dm b/code/modules/power/singularity/containment_field.dm index d903206898..a9ee6a25fc 100644 --- a/code/modules/power/singularity/containment_field.dm +++ b/code/modules/power/singularity/containment_field.dm @@ -9,15 +9,11 @@ density = 0 unacidable = 1 use_power = 0 + luminosity = 4 var/obj/machinery/field_generator/FG1 = null var/obj/machinery/field_generator/FG2 = null var/hasShocked = 0 //Used to add a delay between shocks. In some cases this used to crash servers by spawning hundreds of sparks every second. -/obj/machinery/containment_field/New() - spawn(1) - src.sd_SetLuminosity(5) - - /obj/machinery/containment_field/Del() if(FG1 && !FG1.clean_up) FG1.cleanup() diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 5a625e2179..38ffd5c1d8 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -13,6 +13,7 @@ var/global/list/uneatable = list( anchored = 1 density = 1 layer = 6 + luminosity = 6 unacidable = 1 //Don't comment this out. use_power = 0 var/current_size = 1 @@ -279,7 +280,7 @@ var/global/list/uneatable = list( continue if(O.invisibility == 101) src.consume(O) - A:ReplaceWithSpace() + T.ReplaceWithSpace() gain = 2 src.energy += gain return diff --git a/code/modules/reagents/grenade_launcher.dm b/code/modules/reagents/grenade_launcher.dm index 0ee9962e90..d5f1ca734d 100644 --- a/code/modules/reagents/grenade_launcher.dm +++ b/code/modules/reagents/grenade_launcher.dm @@ -61,6 +61,6 @@ log_game("[key_name_admin(user)] used a grenade ([src.name]).") F.active = 1 F.icon_state = initial(icon_state) + "_active" - playsound(user.loc, 'armbomb.ogg', 75, 1, -3) + playsound(user.loc, 'sound/weapons/armbomb.ogg', 75, 1, -3) spawn(15) F.prime() \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 50fe47b800..374a785759 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -61,7 +61,7 @@ return /obj/item/weapon/reagent_containers/borghypo/attack_self(mob/user as mob) - playsound(src.loc, 'pop.ogg', 50, 0) //Change the mode + playsound(src.loc, 'sound/effects/pop.ogg', 50, 0) //Change the mode if(mode == 1) mode = 2 charge_tick = 0 //Prevents wasted chems/cell charge if you're cycling through modes. diff --git a/code/modules/reagents/reagent_containers/food/condiment.dm b/code/modules/reagents/reagent_containers/food/condiment.dm index 31a3019c37..d9f196375f 100644 --- a/code/modules/reagents/reagent_containers/food/condiment.dm +++ b/code/modules/reagents/reagent_containers/food/condiment.dm @@ -33,7 +33,7 @@ spawn(5) reagents.trans_to(M, 10) - playsound(M.loc,'drink.ogg', rand(10,50), 1) + playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) return 1 else if( istype(M, /mob/living/carbon/human) ) @@ -54,7 +54,7 @@ spawn(5) reagents.trans_to(M, 10) - playsound(M.loc,'drink.ogg', rand(10,50), 1) + playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) return 1 return 0 diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index 320aef7385..b39011bc0c 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -33,7 +33,7 @@ spawn(5) reagents.trans_to(M, gulp_size) - playsound(M.loc,'drink.ogg', rand(10,50), 1) + playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) return 1 else if( istype(M, /mob/living/carbon/human) ) @@ -61,7 +61,7 @@ spawn(600) R.add_reagent(refill, fillevel) - playsound(M.loc,'drink.ogg', rand(10,50), 1) + playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) return 1 return 0 diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index a94cc6d406..06003a4b6c 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -75,7 +75,7 @@ return if(reagents) //Handle ingestion of the reagent. - playsound(M.loc,'eatfood.ogg', rand(10,50), 1) + playsound(M.loc,'sound/items/eatfood.ogg', rand(10,50), 1) if(reagents.total_volume) reagents.reaction(M, INGEST) spawn(5) diff --git a/code/modules/reagents/reagent_containers/food/snacks/grown.dm b/code/modules/reagents/reagent_containers/food/snacks/grown.dm index c2fe0060dd..8745dfc04b 100644 --- a/code/modules/reagents/reagent_containers/food/snacks/grown.dm +++ b/code/modules/reagents/reagent_containers/food/snacks/grown.dm @@ -216,16 +216,16 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/glowberries/Del() if(istype(loc,/mob)) - loc.sd_SetLuminosity(loc.luminosity - potency/5) + loc.SetLuminosity(round(loc.luminosity - potency/5,1)) ..() /obj/item/weapon/reagent_containers/food/snacks/grown/glowberries/pickup(mob/user) - src.sd_SetLuminosity(0) - user.total_luminosity += potency/5 + src.SetLuminosity(0) + user.SetLuminosity(round(user.luminosity + (potency/5),1)) /obj/item/weapon/reagent_containers/food/snacks/grown/glowberries/dropped(mob/user) - user.total_luminosity -= potency/5 - src.sd_SetLuminosity(potency/5) + user.SetLuminosity(round(user.luminosity - (potency/5),1)) + src.SetLuminosity(round(potency/5,1)) /obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod seed = "/obj/item/seeds/cocoapodseed" @@ -771,7 +771,7 @@ if(istype(src.loc,/mob)) pickup(src.loc) else - src.sd_SetLuminosity(potency/10) + src.SetLuminosity(round(potency/10,1)) lifespan = 120 //ten times that is the delay endurance = 30 maturation = 15 @@ -795,16 +795,16 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom/Del() if(istype(loc,/mob)) - loc.sd_SetLuminosity(loc.luminosity - potency/10) + loc.SetLuminosity(round(loc.luminosity - potency/10,1)) ..() /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom/pickup(mob/user) - src.sd_SetLuminosity(0) - user.total_luminosity += potency/10 + SetLuminosity(0) + user.SetLuminosity(round(user.luminosity + (potency/10),1)) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom/dropped(mob/user) - user.total_luminosity -= potency/10 - src.sd_SetLuminosity(potency/10) + user.SetLuminosity(round(user.luminosity + (potency/10),1)) + SetLuminosity(round(potency/10,1)) // ************************************* // Complex Grown Object Defines - diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index b62765df96..c35b3227c7 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -58,7 +58,7 @@ sleep(3) del(D) - playsound(src.loc, 'spray2.ogg', 50, 1, -6) + playsound(src.loc, 'sound/effects/spray2.ogg', 50, 1, -6) if(reagents.has_reagent("sacid")) message_admins("[key_name_admin(user)] fired sulphuric acid from a spray bottle.") @@ -181,7 +181,7 @@ sleep(2) del(D) - playsound(src.loc, 'spray2.ogg', 50, 1, -6) + playsound(src.loc, 'sound/effects/spray2.ogg', 50, 1, -6) if(reagents.has_reagent("sacid")) message_admins("[key_name_admin(user)] fired sulphuric acid from a chem sprayer.") diff --git a/code/modules/reagents/syringe_gun.dm b/code/modules/reagents/syringe_gun.dm index 75cdf2913b..89e2993280 100644 --- a/code/modules/reagents/syringe_gun.dm +++ b/code/modules/reagents/syringe_gun.dm @@ -56,7 +56,7 @@ del(S) D.icon_state = "syringeproj" D.name = "syringe" - playsound(user.loc, 'syringeproj.ogg', 50, 1) + playsound(user.loc, 'sound/items/syringeproj.ogg', 50, 1) for(var/i=0, i<6, i++) if(!D) break diff --git a/html/changelog.html b/html/changelog.html index 36d15ea367..3b9b1cd6df 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -49,8 +49,16 @@ should be listed in the changelog upon commit tho. Thanks. --> +

August 25, 2012

+

Carnwennan updated:

+
    +
  • New lighting. It should look and feel the same as the old lighting whilst being less taxing on the server. Space has a minimum brightness (IC starlight) and areas that do not use dynamic lighting default to a lighting level of 4, so they aren't dark, but they aren't superbright. Replacing turfs should preserve dynamic lighting. Singulo/bombs should cause a lot less lighting-related lag. There are some minor known issues, see the commit log for details.
  • +
  • Admins can now access most controller datums with the "Debug Controller" verb. Time to break all the things!
  • +
  • Supply shuttle now uses a controller datum. This means admins can see/edit supply orders etc.
  • +
  • Changeling fakedeath can be initiated after death again. Next time you want something reverted, just ask rather than being obnoxious.
  • +

Giacom updated: