diff --git a/code/datums/disease.dm b/code/datums/disease.dm index 0a4bdcec068..c3ac58455b2 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -7,7 +7,7 @@ /* IMPORTANT NOTE: Please delete the diseases by using cure() proc or del() instruction. -Diseases are referenced in global list, so simply setting mob or obj vars +Diseases are referenced in a global list, so simply setting mob or obj vars to null does not delete the object itself. Thank you. */ @@ -53,9 +53,9 @@ to null does not delete the object itself. Thank you. stage++ if(stage != 1 && (prob(1) || (cure_present && prob(cure_chance)))) stage-- - else if(stage <= 1 && ((prob(1) && src.curable) || (cure_present && prob(cure_chance)))) + else if(stage <= 1 && ((prob(1) && curable) || (cure_present && prob(cure_chance)))) // world << "Cured as stage act" - src.cure() + cure() return return @@ -83,7 +83,7 @@ to null does not delete the object itself. Thank you. /mob/proc/contract_disease(var/datum/disease/virus, var/skip_this = 0, var/force_species_check=1) // world << "Contract_disease called by [src] with virus [virus]" - if(src.stat >=2) return + if(stat >=2) return if(force_species_check) @@ -96,21 +96,21 @@ to null does not delete the object itself. Thank you. if(fail) return if(skip_this == 1)//be wary, it replaces the current disease... - if(src.virus) - src.virus.cure(0) - src.virus = new virus.type - src.virus.affected_mob = src - src.virus.strain_data = virus.strain_data.Copy() - src.virus.holder = src + if(virus) + virus.cure(0) + virus = new virus.type + virus.affected_mob = src + virus.strain_data = virus.strain_data.Copy() + virus.holder = src if(prob(5)) - src.virus.carrier = 1 + virus.carrier = 1 return - if(src.virus) return + if(virus) return - if(virus.type in src.resistances) + if(virus.type in resistances) if(prob(99.9)) return - src.resistances.Remove(virus.type)//the resistance is futile + resistances.Remove(virus.type)//the resistance is futile /* @@ -218,7 +218,7 @@ to null does not delete the object itself. Thank you. passed = prob(Cl.permeability_coefficient*100+virus.permeability_mod) //world << "Mask pass [passed]" - if(passed && virus.spread_type == AIRBORNE && src.internals) + if(passed && virus.spread_type == AIRBORNE && internals) passed = (prob(50*virus.permeability_mod)) if(passed) @@ -233,11 +233,11 @@ to null does not delete the object itself. Thank you. if(istype(src:wear_suit, /obj/item/clothing/suit/bio_suit)) score += 10 if(istype(src:head, /obj/item/clothing/head/helmet/space)) score += 5 if(istype(src:head, /obj/item/clothing/head/bio_hood)) score += 5 - if(src.wear_mask) + if(wear_mask) score += 5 - if((istype(src:wear_mask, /obj/item/clothing/mask) || istype(src:wear_mask, /obj/item/clothing/mask/surgical)) && !src.internal) + if((istype(src:wear_mask, /obj/item/clothing/mask) || istype(src:wear_mask, /obj/item/clothing/mask/surgical)) && !internal) score += 5 - if(src.internal) + if(internal) score += 5 if(score > 20) return @@ -252,33 +252,33 @@ to null does not delete the object itself. Thank you. else if(prob(15)) return else*/ - src.virus = new virus.type - src.virus.strain_data = virus.strain_data.Copy() - src.virus.affected_mob = src - src.virus.holder = src + virus = new virus.type + virus.strain_data = virus.strain_data.Copy() + virus.affected_mob = src + virus.holder = src if(prob(5)) - src.virus.carrier = 1 + virus.carrier = 1 return return /datum/disease/proc/spread(var/source=null) //world << "Disease [src] proc spread was called from holder [source]" - if(src.spread_type == SPECIAL)//does not spread + if(spread_type == SPECIAL)//does not spread return - if(src.stage < src.contagious_period) //the disease is not contagious at this stage + if(stage < contagious_period) //the disease is not contagious at this stage return if(!source)//no holder specified - if(src.affected_mob)//no mob affected holder - source = src.affected_mob + if(affected_mob)//no mob affected holder + source = affected_mob else //no source and no mob affected. Rogue disease. Break return var/check_range = AIRBORNE//defaults to airborne - range 4 - if(src.spread_type != AIRBORNE) + if(spread_type != AIRBORNE) check_range = 0 for(var/mob/living/carbon/M in oviewers(check_range, source)) @@ -288,27 +288,29 @@ to null does not delete the object itself. Thank you. /datum/disease/proc/process() - if(!src.holder) return + if(!holder) return if(prob(40)) - src.spread(holder) - if(src.holder == src.affected_mob) + spread(holder) + if(holder == affected_mob) if(affected_mob.stat < 2) //he's alive - src.stage_act() + stage_act() else //he's dead. - if(src.spread_type!=SPECIAL) - src.spread_type = CONTACT_GENERAL - src.affected_mob = null - if(!src.affected_mob) //the virus is in inanimate obj -// world << "[src] longevity = [src.longevity]" - if(--src.longevity<=0) - src.cure(0) + if(spread_type!=SPECIAL) + spread_type = CONTACT_GENERAL + affected_mob = null + if(!affected_mob) //the virus is in inanimate obj +// world << "[src] longevity = [longevity]" + if(--longevity<=0) + cure(0) return /datum/disease/proc/cure(var/resistance=1)//if resistance = 0, the mob won't develop resistance to disease - if(resistance && src.affected_mob && !(src.type in affected_mob.resistances)) + if(resistance && affected_mob && !(type in affected_mob.resistances)) // world << "Setting res to [src]" - var/type = "[src.type]"//copy the value, not create the reference to it, so when the object is deleted, the value remains. - affected_mob.resistances += text2path(type) + var/saved_type = "[type]"//copy the value, not create the reference to it, so when the object is deleted, the value remains. + affected_mob.resistances += text2path(saved_type) + if(istype(src, /datum/disease/alien_embryo))//Get rid of the flag. + affected_mob.alien_egg_flag = 0 // world << "Removing [src]" spawn(0) del(src) diff --git a/code/datums/diseases/alien_embryo.dm b/code/datums/diseases/alien_embryo.dm index e581010e772..86e5d558022 100644 --- a/code/datums/diseases/alien_embryo.dm +++ b/code/datums/diseases/alien_embryo.dm @@ -71,7 +71,10 @@ candidates.Add(G) if(candidates.len) var/mob/dead/observer/G = pick(candidates) - G.client.mob = new/mob/living/carbon/alien/larva(affected_mob.loc) + var/mob/living/carbon/alien/larva/new_xeno = new(affected_mob.loc) + new_xeno.mind_initialize(G,"Larva") + new_xeno.key = G.key + del(G) else if(affected_mob.client) affected_mob.client.mob = new/mob/living/carbon/alien/larva(affected_mob.loc) diff --git a/code/datums/diseases/pierrot_throat.dm b/code/datums/diseases/pierrot_throat.dm index 2a8ee4ac8f0..2938b2120f5 100644 --- a/code/datums/diseases/pierrot_throat.dm +++ b/code/datums/diseases/pierrot_throat.dm @@ -4,7 +4,7 @@ spread = "Airborne" cure = "A whole banana." cure_id = "banana" - cure_chance = 5 + cure_chance = 35 agent = "H0NI<42 Virus" affected_species = list("Human") permeability_mod = 0.75 diff --git a/code/datums/mind.dm b/code/datums/mind.dm index ac81e6daf97..bd48d8fa3c9 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -97,14 +97,21 @@ datum/mind if (cantoggle) if(src in current_mode.traitors) - if (special_role == "Fake Wizard") - out += "Traitor " - out += "Fake Wizard " - srole = "Fake Wizard" - else - out += "Traitor " - out += "Fake Wizard " - srole = "Traitor" + switch(special_role) + if ("Fake Wizard") + out += "Traitor " + out += "[special_role]/font> " + srole = special_role + if ("Death Commando") + out += "[special_role] " + srole = special_role + if ("Space Ninja") + out += "[special_role] " + srole = special_role + else + out += "Traitor " + out += "Fake Wizard " + srole = "Traitor" else out += "Traitor " out += "Fake Wizard " diff --git a/code/defines/global.dm b/code/defines/global.dm index 7f335d21b7e..96e08fbfa94 100644 --- a/code/defines/global.dm +++ b/code/defines/global.dm @@ -129,6 +129,7 @@ var list/latejoin = list() list/prisonwarp = list() //prisoners go to these list/holdingfacility = list() //captured people go here + list/xeno_spawn = list()//Aliens spawn at these. list/mazewarp = list() list/tdome1 = list() list/tdome2 = list() diff --git a/code/defines/mob/mob.dm b/code/defines/mob/mob.dm index 2df25dc0807..2f14939d222 100644 --- a/code/defines/mob/mob.dm +++ b/code/defines/mob/mob.dm @@ -32,7 +32,7 @@ I'll make some notes on where certain variable defines should probably go. Changing this around would probably require a good look-over the pre-existing code. */ - var/alien_egg_flag = 0 + var/alien_egg_flag = 0//Have you been infected? var/last_special = 0 var/obj/screen/zone_sel/zone_sel = null @@ -52,7 +52,7 @@ var/stat = 0.0 var/next_move = null var/prev_move = null - var/monkeyizing = null//Human, maybe Carbon + var/monkeyizing = null//Carbon var/other = 0.0 var/hand = null var/eye_blind = null//Carbon diff --git a/code/defines/obj/clothing/suit.dm b/code/defines/obj/clothing/suit.dm index acc4722c5ba..8e805714a20 100644 --- a/code/defines/obj/clothing/suit.dm +++ b/code/defines/obj/clothing/suit.dm @@ -404,6 +404,8 @@ obj/item/weapon/cell/cell//Starts out with a high-capacity cell using New(). datum/effects/system/spark_spread/spark_system//To create sparks. reagent_list[] = list("tricordrazine","dexalinp","spaceacillin","anti_toxin","nutriment","radium","hyronalin")//The reagents ids which are added to the suit at New(). + stored_research[]//For stealing station research. + obj/item/weapon/disk/tech_disk/t_disk//To copy design onto disk. //Other articles of ninja gear worn together, used to easily reference them after initializing. obj/item/clothing/head/helmet/space/space_ninja/n_hood diff --git a/code/game/gamemodes/extra/ninja_abilities.dm b/code/game/gamemodes/extra/ninja_abilities.dm index 83c55b92dcc..c9d2f217004 100644 --- a/code/game/gamemodes/extra/ninja_abilities.dm +++ b/code/game/gamemodes/extra/ninja_abilities.dm @@ -78,7 +78,7 @@ Not sure why this would be useful (it's not) but whatever. Ninjas need their smo var/mob/living/carbon/human/U = affecting var/turf/destination = get_teleport_loc(U.loc,U,9,1,3,1,0,1) var/turf/mobloc = get_turf(U.loc)//To make sure that certain things work properly below. - if(destination&&istype(mobloc, /turf)) + if(destination&&istype(mobloc, /turf))//The turf check prevents unusual behavior. Like teleporting out of cryo pods, cloners, mechs, etc. spawn(0) playsound(U.loc, "sparks", 50, 1) anim(mobloc,src,'mob.dmi',,"phaseout",,U.dir) @@ -112,7 +112,7 @@ Not sure why this would be useful (it's not) but whatever. Ninjas need their smo if(!ninjacost(C,1)) var/mob/living/carbon/human/U = affecting var/turf/mobloc = get_turf(U.loc)//To make sure that certain things work properly below. - if(!T.density&&istype(mobloc, /turf)) + if((!T.density)&&istype(mobloc, /turf)) spawn(0) playsound(U.loc, 'sparks4.ogg', 50, 1) anim(mobloc,src,'mob.dmi',,"phaseout",,U.dir) diff --git a/code/game/gamemodes/extra/ninja_equipment.dm b/code/game/gamemodes/extra/ninja_equipment.dm index e294c1e3757..b7ca1f8465d 100644 --- a/code/game/gamemodes/extra/ninja_equipment.dm +++ b/code/game/gamemodes/extra/ninja_equipment.dm @@ -20,9 +20,12 @@ ________________________________________________________________________________ verbs += /obj/item/clothing/suit/space/space_ninja/proc/ai_instruction//for AIs verbs += /obj/item/clothing/suit/space/space_ninja/proc/ai_holo //verbs += /obj/item/clothing/suit/space/space_ninja/proc/display_verb_procs//DEBUG. Doesn't work. - spark_system = new /datum/effects/system/spark_spread()//spark initialize + spark_system = new()//spark initialize spark_system.set_up(5, 0, src) spark_system.attach(src) + stored_research = new()//Stolen research initialize. + for(var/T in typesof(/datum/tech) - /datum/tech)//Store up on research. + stored_research += new T(src) var/reagent_amount//reagent initialize for(var/reagent_id in reagent_list) reagent_amount += reagent_id == "radium" ? r_maxamount+(a_boost*a_transfer) : r_maxamount//AI can inject radium directly. @@ -113,7 +116,7 @@ ________________________________________________________________________________ spawn while(cell.charge>=0) //Let's check for some safeties. - if(affecting&&affecting.monkeyizing) terminate()//Kills the suit and attached objects. + if(s_initialized&&!affecting) terminate()//Kills the suit and attached objects. if(!s_initialized) return//When turned off the proc stops. if(AI&&AI.stat==2)//If there is an AI and it's ded. Shouldn't happen without purging, could happen. if(!s_control) @@ -266,20 +269,20 @@ ________________________________________________________________________________ if(0) dat += "

Available Functions:

" dat += "" - if(1) + if(3) dat += "

Medical Report:

" if(U.dna) dat += "Fingerprints: [md5(U.dna.uni_identity)]
" @@ -300,7 +303,7 @@ ________________________________________________________________________________ continue dat += "
  • Inject [R.name]: [(reagents.get_reagent_amount(R.id)-(R.id=="radium"?(a_boost*a_transfer):0))/(R.id=="nutriment"?5:a_transfer)] left
  • " dat += "" - if(2) + if(1) dat += "

    Atmospheric Scan:

    "//Headers don't need breaks. They are automatically placed. var/turf/T = get_turf_or_move(U.loc) if (isnull(T)) @@ -329,7 +332,7 @@ ________________________________________________________________________________ dat += "OTHER: [round(unknown_level)]%
    " dat += "Temperature: [round(environment.temperature-T0C)]°C" - if(3) + if(2) if(k_unlock==7||!s_control) dat += " Hidden Menu" dat += "

    Anonymous Messenger:

    "//Anonymous because the receiver will not know the sender's identity. @@ -436,10 +439,10 @@ ________________________________________________________________________________ dat += "

    Laws:

    " if (!flush) - dat += {"Purge AI
    "} + dat += "Purge AI
    " else dat += "Purge in progress...
    " - dat += {" [A.control_disabled ? "Enable" : "Disable"] Wireless Activity"} + dat += " [A.control_disabled ? "Enable" : "Disable"] Wireless Activity" if(6) dat += {"

    Activate Abilities:

    @@ -454,10 +457,23 @@ ________________________________________________________________________________
  • Adrenaline Boost
  • "} + if(7) + dat += "

    Research Stored:

    " + if(t_disk) + dat += "Eject Disk
    " + dat += "" dat += "" //Setting the can>resize etc to 0 remove them from the drag bar but still allows the window to be draggable. - display_to << browse(dat,"window=spideros;size=400x444;border=1;can_resize=0;can_close=0;can_minimize=0") + display_to << browse(dat,"window=spideros;size=400x444;border=1;can_resize=1;can_close=0;can_minimize=0") //=======//SPIDEROS TOPIC PROC//=======// @@ -496,9 +512,6 @@ ________________________________________________________________________________ else spideros = round(spideros/10)//Best way to do this, flooring to nearest integer. - if("Stealth") - toggle_stealth() - if("Shock") var/damage = min(cell.charge, rand(50,150))//Uses either the current energy left over or between 50 and 150. if(damage>1)//So they don't spam it when energy is a factor. @@ -593,16 +606,39 @@ ________________________________________________________________________________ spideros = 0 s_busy = 0 + if("Eject Disk") + var/turf/T = get_turf(loc) + if(!U.get_active_hand()) + U.put_in_hand(t_disk) + t_disk.add_fingerprint(U) + t_disk = null + else + if(T) + t_disk.loc = T + t_disk = null + else + U << "\red ERROR: \black Could not eject disk." + + if("Copy to Disk") + var/datum/tech/current_data = locate(href_list["target"]) + U << "[current_data.name] successfully [(!t_disk.stored) ? "copied" : "overwritten"] to disk." + t_disk.stored = current_data + if("Configure pAI") pai.attack_self(U) if("Eject pAI") var/turf/T = get_turf(loc) - if(T) - pai.loc = T + if(!U.get_active_hand()) + U.put_in_hand(pai) + pai.add_fingerprint(U) pai = null else - U << "\red ERROR: \black Could not eject pAI card." + if(T) + pai.loc = T + pai = null + else + U << "\red ERROR: \black Could not eject pAI card." if("Override AI Laws") var/law_zero = A.laws.zeroth//Remembers law zero, if there is one. @@ -767,7 +803,7 @@ ________________________________________________________________________________ U:drop_item() I.loc = src pai = I - U << "\blue You slot \the [I] into [src]." + U << "\blue You slot \the [I] into \the [src]." updateUsrDialog() return else if(istype(I, /obj/item/weapon/reagent_containers/glass))//If it's a glass beaker. @@ -803,6 +839,24 @@ ________________________________________________________________________________ else U << "\red Procedure interrupted. Protocol terminated." return + else if(istype(I, /obj/item/weapon/disk/tech_disk))//If it's a data disk, we want to copy the research on to the suit. + if(I:stored)//If it has something on it. + U << "Research information detected, processing..." + if(do_after(U,s_delay)) + for(var/datum/tech/current_data in stored_research) + if(current_data.id==I:stored.id) + if(current_data.levelERROR: \black Procedure interrupted. Process terminated." + else + I.loc = src + t_disk = I + U << "\blue You slot \the [I] into \the [src]." + return ..() /obj/item/clothing/suit/space/space_ninja/proc/toggle_stealth() diff --git a/code/game/gamemodes/extra/space_ninja.dm b/code/game/gamemodes/extra/space_ninja.dm index df331320364..9ed23fdab60 100644 --- a/code/game/gamemodes/extra/space_ninja.dm +++ b/code/game/gamemodes/extra/space_ninja.dm @@ -221,7 +221,7 @@ As such, it's hard-coded for now. No reason for it not to be, really. */ /proc/generate_ninja_directive() var/directive - switch(rand(1,12)) + switch(rand(1,13)) if(1) directive = "The Spider Clan must not be linked to this operation. Remain as hidden and covert as possible." if(2) @@ -229,7 +229,7 @@ As such, it's hard-coded for now. No reason for it not to be, really. if(3) directive = "A wealthy animal rights activist has made a request we cannot refuse. Prioritize saving animal lives whenever possible." if(4) - directive = "The Spider Clan absolutely cannot be linked to this operation. Eliminate all witnesses with most extreme prejudice." + directive = "The Spider Clan absolutely cannot be linked to this operation. Eliminate all witnesses using most extreme prejudice." if(5) directive = "We are currently negotiating with Nanotrasen command. Prioritize saving human lives over ending them." if(6) @@ -250,12 +250,35 @@ As such, it's hard-coded for now. No reason for it not to be, really. directive = "There are no special directives at this time." return directive -//=======//ADMIN VERB//=======// +//=======//CURRENT PLAYER VERB//=======// -/client/proc/space_ninja() +/client/proc/cmd_admin_ninjafy(var/mob/M in world) + set category = null + set name = "Make Space Ninja" + + if(!ticker) + alert("Wait until the game starts") + return + if(ishuman(M)) + log_admin("[key_name(src)] turned [M.key] into a Space Ninja.") + spawn(10) + M:create_mind_space_ninja() + M:equip_space_ninja(1) + if(istype(M:wear_suit, /obj/item/clothing/suit/space/space_ninja)) + M:wear_suit:randomize_param() + spawn(0) + M:wear_suit:ninitialize(10,M) + else + alert("Invalid mob") + +//=======//CURRENT GHOST VERB//=======// + +/client/proc/send_space_ninja() set category = "Fun" set name = "Spawn Space Ninja" set desc = "Spawns a space ninja for when you need a teenager with an attitude." + set popup_menu = 0 + if(!authenticated || !holder) src << "Only administrators may use this command." return @@ -265,10 +288,10 @@ As such, it's hard-coded for now. No reason for it not to be, really. if(alert("Are you sure you want to send in a space ninja?",,"Yes","No")=="No") return - var/input - while(!input) - input = input(src, "Please specify which mission the space ninja shall undertake.", "Specify Mission", "") - if(!input) + var/mission + while(!mission) + mission = input(src, "Please specify which mission the space ninja shall undertake.", "Specify Mission", "") + if(!mission) if(alert("Error, no mission set. Do you want to exit the setup process?",,"Yes","No")=="Yes") return @@ -277,38 +300,43 @@ As such, it's hard-coded for now. No reason for it not to be, really. if (L.name == "carpspawn") spawn_list.Add(L) - var/admin_name = src - var/mob/living/carbon/human/new_ninja = create_space_ninja(pick(spawn_list.len ? spawn_list : latejoin )) + + var/input = input("Pick character to spawn as the Space Ninja", "Key", "") + if(!input) + return var/mob/dead/observer/G - var/list/candidates = list() - for(G in world) - if(G.client)//Now everyone can ninja! - if(((G.client.inactivity/10)/60) <= 5) - candidates.Add(G) - if(candidates.len) - G = input("Pick character to spawn as the Space Ninja", "Active Players", G) in candidates//It will auto-pick a person when there is only one candidate. - new_ninja.mind.key = G.key - new_ninja.client = G.client - new_ninja.mind.store_memory("Mission: \red [input].") - del(G) - else - alert("Could not locate a suitable ghost. Aborting.") - del(new_ninja) + for(var/mob/dead/observer/G_find in world) + if(G_find.client&&ckey(G_find.key)==ckey(input)) + G = G_find + break + + if(!G)//If a ghost was not found. + alert("There is no active key like that in the game or the person is not currently a ghost. Aborting command.") return + var/admin_name = src + var/mob/living/carbon/human/new_ninja = create_space_ninja(pick(spawn_list.len ? spawn_list : latejoin )) + new_ninja.wear_suit:randomize_param() + + new_ninja.mind.key = G.key + new_ninja.key = G.key + new_ninja.mind.store_memory("Mission: \red [mission].") + new_ninja.internal = new_ninja.s_store //So the poor ninja has something to breath when they spawn in spess. new_ninja.internals.icon_state = "internal1" spawn(0)//Parallel process. Will speed things up a bit. new_ninja.wear_suit:ninitialize(10,new_ninja)//If you're wondering why I'm passing the argument to the proc when the default should suffice, //I'm also wondering that same thing. This makes sure it does not run time error though. - new_ninja.mind.store_memory("Mission: \red [input].") - new_ninja << "\blue \nYou are an elite mercenary assassin of the Spider Clan, [new_ninja.real_name]. The dreaded \red SPACE NINJA!\blue You have a variety of abilities at your disposal, thanks to your nano-enhanced cyber armor. Remember your training (initialize your suit by right clicking on it)! \nYour current mission is: \red [input]" + new_ninja << "\blue \nYou are an elite mercenary assassin of the Spider Clan, [new_ninja.real_name]. The dreaded \red SPACE NINJA!\blue You have a variety of abilities at your disposal, thanks to your nano-enhanced cyber armor. Remember your training (initialize your suit by right clicking on it)! \nYour current mission is: \red [mission]" - message_admins("\blue [admin_name] has spawned [new_ninja.key] as a Space Ninja. Hide yo children!", 1) + message_admins("\blue [admin_name] has spawned [new_ninja.key] as a Space Ninja. Hide yo children! \nTheir mission is: [mission]", 1) log_admin("[admin_name] used Spawn Space Ninja.") + del(G) + return + //=======//NINJA CREATION PROCS//=======// /proc/create_space_ninja(obj/spawn_point) @@ -319,17 +347,36 @@ As such, it's hard-coded for now. No reason for it not to be, really. var/datum/preferences/A = new()//Randomize appearance for the ninja. A.randomize_appearance_for(new_ninja) - new_ninja.real_name = "[ninja_title] [ninja_name]" new_ninja.dna.ready_dna(new_ninja) - new_ninja.mind = new - new_ninja.mind.current = new_ninja - new_ninja.mind.assigned_role = "MODE" - new_ninja.mind.special_role = "Space Ninja" + new_ninja.create_mind_space_ninja() new_ninja.equip_space_ninja() return new_ninja -/mob/living/carbon/human/proc/equip_space_ninja() +/mob/living/carbon/human/proc/create_mind_space_ninja() + if(mind) + mind.assigned_role = "MODE" + mind.special_role = "Space Ninja" + else + mind = new + mind.current = src + mind.assigned_role = "MODE" + mind.special_role = "Space Ninja" + if(!(mind in ticker.minds)) + ticker.minds += mind//Adds them to regular mind list. + if(!(mind in ticker.mode.traitors))//If they weren't already an extra traitor. + ticker.mode.traitors += mind//Adds them to current traitor list. Which is really the extra antagonist list. + return 1 + +/mob/living/carbon/human/proc/equip_space_ninja(safety=0)//Safety in case you need to unequip stuff for existing characters. + if(safety) + del(w_uniform) + del(wear_suit) + del(wear_mask) + del(head) + del(shoes) + del(gloves) + var/obj/item/device/radio/R = new /obj/item/device/radio/headset(src) equip_if_possible(R, slot_ears) if(gender==FEMALE) diff --git a/code/game/landmarks.dm b/code/game/landmarks.dm index 85cd0f46dd6..4a9c1eb7198 100644 --- a/code/game/landmarks.dm +++ b/code/game/landmarks.dm @@ -57,6 +57,10 @@ blobstart += loc del(src) + if(name == "xeno_spawn") + xeno_spawn += loc + del(src) + return 1 /obj/landmark/start/New() diff --git a/code/game/machinery/bots/ed209bot.dm b/code/game/machinery/bots/ed209bot.dm index 50535fea188..7eb1d1e3c01 100644 --- a/code/game/machinery/bots/ed209bot.dm +++ b/code/game/machinery/bots/ed209bot.dm @@ -675,7 +675,7 @@ Auto Patrol: []"}, /obj/machinery/bot/ed209/proc/speak(var/message) for(var/mob/O in hearers(src, null)) - O << "[src] beeps, \"[message]\"" + O.show_message("[src] beeps, \"[message]\"",2) return /obj/machinery/bot/ed209/explode() diff --git a/code/game/machinery/bots/secbot.dm b/code/game/machinery/bots/secbot.dm index e0f6d078edc..4bacde9868f 100644 --- a/code/game/machinery/bots/secbot.dm +++ b/code/game/machinery/bots/secbot.dm @@ -656,7 +656,7 @@ Auto Patrol: []"}, /obj/machinery/bot/secbot/proc/speak(var/message) for(var/mob/O in hearers(src, null)) - O << "[src] beeps, \"[message]\"" + O.show_message("[src] beeps, \"[message]\"",2) return diff --git a/code/game/objects/alien/defines.dm b/code/game/objects/alien/defines.dm index b2f10566ab2..c1740a95c82 100644 --- a/code/game/objects/alien/defines.dm +++ b/code/game/objects/alien/defines.dm @@ -22,14 +22,6 @@ density = 0 anchored = 0 -/obj/alien/skin_suit - name = "skin" - desc = "a persons skin, disgusting" - icon_state = "weeds" - - density = 0 - anchored = 0 - /obj/alien/resin name = "resin" desc = "Looks like some kind of slimy growth." diff --git a/code/game/objects/alien/facehugger.dm b/code/game/objects/alien/facehugger.dm index 9777dde88b0..67a1e5e6eec 100644 --- a/code/game/objects/alien/facehugger.dm +++ b/code/game/objects/alien/facehugger.dm @@ -49,7 +49,7 @@ ..() if(aliens_allowed) health = maxhealth - src.process() + process() else del(src) @@ -58,7 +58,7 @@ ..() if(!alive) usr << text("\red The alien is not moving.") - else if (src.health > 5) + else if (health > 5) usr << text("\red The alien looks fresh, just out of the egg.") else usr << text("\red The alien looks injured.") @@ -73,51 +73,51 @@ attackby(obj/item/weapon/W as obj, mob/user as mob) switch(W.damtype) if("fire") - src.health -= W.force * 0.75 + health -= W.force * 0.75 if("brute") - src.health -= W.force * 0.5 + health -= W.force * 0.5 else - if (src.health <= 0) - src.death() + if (health <= 0) + death() else if (W.force) if(ishuman(user) || ismonkey(user)) - src.target = user - src.state = 1 + target = user + state = 1 ..() bullet_act(flag, A as obj) switch(flag) if (PROJECTILE_BULLET) - src.health -= 20 + health -= 20 if (PROJECTILE_WEAKBULLET) - src.health -= 4 + health -= 4 if (PROJECTILE_LASER) - src.health -= 10 + health -= 10 if (PROJECTILE_PULSE) - src.health -= 35 + health -= 35 healthcheck() ex_act(severity) switch(severity) if(1.0) - src.death() + death() if(2.0) - src.health -= 15 + health -= 15 healthcheck() return meteorhit() - src.death() + death() return blob_act() if(prob(50)) - src.death() + death() return Bumped(AM as mob|obj) if(ismob(AM) && (ishuman(AM) || ismonkey(AM)) ) - src.target = AM + target = AM set_attack() else if(ismob(AM)) spawn(0) @@ -126,10 +126,10 @@ Bump(atom/A) if(ismob(A) && (ishuman(A) || ismonkey(A))) - src.target = A + target = A set_attack() else if(ismob(A)) - src.loc = A:loc + loc = A:loc temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume) if(exposed_temperature > 300) @@ -214,7 +214,7 @@ view = 1 else view = viewrange-2 - for (var/mob/living/carbon/C in range(view,src.loc)) + for (var/mob/living/carbon/C in range(view,loc)) if (C.stat == 2 || isalien(C) || C.alien_egg_flag || !can_see(src,C,viewrange)) continue if(C:stunned || C:paralysis || C:weakened) @@ -240,27 +240,28 @@ if(can_see(src,target,viewrange)) if(distance <= 1 && (!lamarr || prob(20))) for(var/mob/O in viewers(world.view,src)) - O.show_message("\red [src.target] has been leapt on by [lamarr ? src.name : "the alien"]!", 1, "\red You hear someone fall", 2) + O.show_message("\red [target] has been leapt on by [lamarr ? name : "the alien"]!", 1, "\red You hear someone fall", 2) if (!lamarr) target:take_overall_damage(5) if(prob(70)) target:paralysis = max(target:paralysis, 5) - src.loc = target.loc + loc = target.loc if(!target.alien_egg_flag && ( ishuman(target) || ismonkey(target) ) ) if (!lamarr) - target.alien_egg_flag = 1 var/mob/trg = target - src.death() - if(trg.virus) - trg.virus.cure(0) - trg.contract_disease(new /datum/disease/alien_embryo(0)) + death() + if(trg.virus)//Viruses are stored in a global database. + trg.virus.cure(0)//You need to either cure() or del() them to stop their processing. + trg.contract_disease(new /datum/disease/alien_embryo(0))//So after that you need to infect the target anew. + if(target.virus)//If they actually get infected. They may not. + target.alien_egg_flag = 1//We finally set their flag to 1. return else sleep(50) else set_null() - spawn(cycle_pause) src.process() + spawn(cycle_pause) process() return step_towards(src,get_step_towards2(src , target)) @@ -270,7 +271,7 @@ path_attack(target) if(!path_target.len) set_null() - spawn(cycle_pause) src.process() + spawn(cycle_pause) process() return else var/turf/next = path_target[1] @@ -279,23 +280,23 @@ path_attack(target) if(!path_target.len) - src.frustration += 5 + frustration += 5 else next = path_target[1] path_target -= next step_towards(src,next) quick_move = 1 - if (get_dist(src, src.target) >= distance) src.frustration++ - else src.frustration-- + if (get_dist(src, target) >= distance) frustration++ + else frustration-- if(frustration >= 35 || lamarr) set_null() if(quick_move) spawn(cycle_pause/2) - src.process() + process() else spawn(cycle_pause) - src.process() + process() proc/idle() set background = 1 @@ -303,7 +304,7 @@ if(state != 2 || !alive || target) return - if(locate(/obj/alien/weeds) in src.loc && health < maxhealth) + if(locate(/obj/alien/weeds) in loc && health < maxhealth) health++ spawn(cycle_pause) idle() return @@ -318,7 +319,7 @@ if(!path_idle.len) trg_idle = null set_idle() - spawn(cycle_pause) src.idle() + spawn(cycle_pause) idle() return else var/obj/alien/weeds/W = null @@ -326,7 +327,7 @@ var/list/the_weeds = new/list() find_weeds: - for(var/obj/alien/weeds/weed in range(viewrange,src.loc)) + for(var/obj/alien/weeds/weed in range(viewrange,loc)) if(!can_see(src,weed,viewrange)) continue for(var/atom/A in get_turf(weed)) if(A.density) continue find_weeds @@ -338,11 +339,11 @@ path_idle(W) if(!path_idle.len) trg_idle = null - spawn(cycle_pause) src.idle() + spawn(cycle_pause) idle() return else for(var/mob/living/carbon/alien/humanoid/H in range(1,src)) - spawn(cycle_pause) src.idle() + spawn(cycle_pause) idle() return step(src,pick(cardinal)) @@ -368,7 +369,7 @@ path_idle(trg_idle) if(!path_idle.len) - spawn(cycle_pause) src.idle() + spawn(cycle_pause) idle() return else next = path_idle[1] @@ -384,18 +385,18 @@ idle() proc/path_idle(var/atom/trg) - path_idle = AStar(src.loc, get_turf(trg), /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 250, null, null) + path_idle = AStar(loc, get_turf(trg), /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 250, null, null) path_idle = reverselist(path_idle) proc/path_attack(var/atom/trg) target = trg - path_target = AStar(src.loc, target.loc, /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 250, null, null) + path_target = AStar(loc, target.loc, /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 250, null, null) path_target = reverselist(path_target) proc/death() if(!alive) return - src.alive = 0 + alive = 0 density = 0 icon_state = "facehugger_l" set_null() @@ -403,6 +404,6 @@ O.show_message("\red [src] curls up into a ball!", 1) proc/healthcheck() - if (src.health <= 0) - src.death() + if (health <= 0) + death() diff --git a/code/game/objects/alien/resin.dm b/code/game/objects/alien/resin.dm index 2236f8e11f9..e2e9bb8bc6f 100644 --- a/code/game/objects/alien/resin.dm +++ b/code/game/objects/alien/resin.dm @@ -32,17 +32,14 @@ switch(severity) if(1.0) health-=50 - healthcheck() if(2.0) health-=50 - healthcheck() if(3.0) if (prob(50)) health-=50 - healthcheck() else health-=25 - healthcheck() + healthcheck() return /obj/alien/resin/blob_act() @@ -64,7 +61,7 @@ tforce = 10 else tforce = AM:throwforce - playsound(src.loc, 'attackblob.ogg', 100, 1) + playsound(loc, 'attackblob.ogg', 100, 1) health = max(0, health - tforce) healthcheck() ..() @@ -121,7 +118,7 @@ var/aforce = W.force health = max(0, health - aforce) - playsound(src.loc, 'attackblob.ogg', 100, 1) + playsound(loc, 'attackblob.ogg', 100, 1) healthcheck() ..() return diff --git a/code/game/objects/alien/weeds.dm b/code/game/objects/alien/weeds.dm index dbf5fcfabbc..db17c72784f 100644 --- a/code/game/objects/alien/weeds.dm +++ b/code/game/objects/alien/weeds.dm @@ -1,12 +1,12 @@ /obj/alien/weeds/New() ..() - if(istype(src.loc, /turf/space)) + if(istype(loc, /turf/space)) del(src) return - src.icon_state = pick("weeds", "weeds1", "weeds2") + icon_state = pick("weeds", "weeds1", "weeds2") spawn(rand(150,300)) if(src) - src.Life() + Life() return /obj/alien/weeds/proc/Life() @@ -20,8 +20,8 @@ Alien plants should do something if theres a lot of poison if(U.poison> 200000) - src.health -= round(U.poison/200000) - src.update() + health -= round(U.poison/200000) + update() return */ if (istype(U, /turf/space)) @@ -58,7 +58,7 @@ Alien plants should do something if theres a lot of poison return /obj/alien/weeds/attackby(var/obj/item/weapon/W, var/mob/user) - src.visible_message("\red \The [src] have been attacked with \the [W][(user ? " by [user]." : ".")]") + visible_message("\red \The [src] have been attacked with \the [W][(user ? " by [user]." : ".")]") var/damage = W.force / 4.0 @@ -67,10 +67,10 @@ Alien plants should do something if theres a lot of poison if(WT.welding) damage = 15 - playsound(src.loc, 'Welder.ogg', 100, 1) + playsound(loc, 'Welder.ogg', 100, 1) - src.health -= damage - src.healthcheck() + health -= damage + healthcheck() /obj/alien/weeds/proc/healthcheck() if(health <= 0) diff --git a/code/game/objects/devices/PDA/PDA.dm b/code/game/objects/devices/PDA/PDA.dm index 5001588eeaa..b1378461f6e 100644 --- a/code/game/objects/devices/PDA/PDA.dm +++ b/code/game/objects/devices/PDA/PDA.dm @@ -486,7 +486,7 @@ //SYNDICATE FUNCTIONS=================================== - if("Door") + if("Toggle Door") if(!isnull(cartridge) && cartridge.access_remote_door) for(var/obj/machinery/door/poddoor/M in machines) if(M.id == cartridge.remote_door_id) @@ -536,12 +536,13 @@ //pAI FUNCTIONS=================================== if("pai") - if(href_list["option"] == "1") // Configure pAI device - pai.attack_self(U) - if(href_list["option"] == "2") // Eject pAI device - var/turf/T = get_turf_or_move(src.loc) - if(T) - pai.loc = T + switch(href_list["option"]) + if("1") // Configure pAI device + pai.attack_self(U) + if("2") // Eject pAI device + var/turf/T = get_turf_or_move(src.loc) + if(T) + pai.loc = T //LINK FUNCTIONS=================================== diff --git a/code/game/objects/devices/aicard.dm b/code/game/objects/devices/aicard.dm index c514a77cbb3..58277c759c3 100644 --- a/code/game/objects/devices/aicard.dm +++ b/code/game/objects/devices/aicard.dm @@ -63,21 +63,19 @@ dat += "AI nonfunctional" else if (!src.flush) - dat += {"Wipe AI"} + dat += {"Wipe AI"} else dat += "Wipe in progress" dat += "
    " - dat += {"[A.control_disabled ? "Enable" : "Disable"] Wireless Activity"} + dat += {"[A.control_disabled ? "Enable" : "Disable"] Wireless Activity"} dat += "
    " - dat += {" Close"} + dat += {" Close"} user << browse(dat, "window=aicard") onclose(user, "aicard") return Topic(href, href_list) - /*Let's define the user. It's safer to do it this way, rather than defaulting to usr. - For very long menu lines, usr is probably a lot more convenient.*/ - var/mob/U = href_list["user"] + var/mob/U = usr if (!in_range(src, U)||U.machine!=src)//If they are not in range of 1 or less or their machine is not the card (ie, clicked on something else). U << browse(null, "window=aicard") U.machine = null diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index e3dafb2ddc0..f8f72289c4c 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -570,7 +570,7 @@ var/showadminmessages = 1 if (href_list["adminplayeropts"]) var/mob/M = locate(href_list["adminplayeropts"]) if(!M) - usr << "You seem to be selecting a mob that doesn't exist." + usr << "You seem to be selecting a mob that doesn't exist anymore." return var/dat = "Options for [M.key]" var/foo = "\[ " @@ -581,13 +581,13 @@ var/showadminmessages = 1 foo += text("Authorized | ") foo += text("Promote/Demote | ") if(!istype(M, /mob/new_player)) - if(!istype(M, /mob/living/carbon/monkey)) + if(!ismonkey(M)) foo += text("Monkeyize | ") else foo += text("Monkeyized | ") - if(istype(M, /mob/living/silicon/ai)) + if(isAI(M)) foo += text("Is an AI | ") - else if(istype(M, /mob/living/carbon/human)) + else if(ishuman(M)) foo += text("Make AI | ") foo += text("Thunderdome 1 | ") foo += text("Thunderdome 2 | ") @@ -595,25 +595,61 @@ var/showadminmessages = 1 foo += text("Thunderdome Observer | ") foo += text("Prison | ") foo += text("Maze | ") - foo += text("Heal/Revive | ") else foo += text("Hasn't Entered Game | ") - foo += text("Say | ") + foo += text("Forcesay | ") foo += text("Mute: [(M.muted ? "Muted" : "Voiced")] | ") - foo += text("Boot | ") + foo += text("Boot") + foo += text("
    ") foo += text("Jump to | ") - foo += text("Ban \]") - foo += text("Jobban | ") + foo += text("Get | ") + foo += text("Send") + foo += text("
    ") + foo += text("Traitor? | ") + foo += text("Narrate to | ") + foo += text("Subtle message") + foo += text("
    ") + foo += text("Ban | ") + foo += text("Jobban") dat += text("[foo]") - usr << browse(dat, "window=adminplayeropts;size=480x100") + usr << browse(dat, "window=adminplayeropts;size=480x150") if (href_list["jumpto"]) - if(( src.level in list(6, 5, 4) ) || ((src.level in list(3, 2)) && (src.state == 2))) + if(rank in list("Badmin", "Game Admin", "Game Master")) var/mob/M = locate(href_list["jumpto"]) usr.client.jumptomob(M) else - alert("You are not a high enough administrator or you aren't observing!") + alert("You cannot perform this action. You must be of a higher administrative rank!") + return + + if (href_list["getmob"]) + if(rank in list( "Trial Admin", "Badmin", "Game Admin", "Game Master")) + var/mob/M = locate(href_list["getmob"]) + usr.client.Getmob(M) + else + alert("You cannot perform this action. You must be of a higher administrative rank!") + return + + if (href_list["sendmob"]) + if(rank in list( "Trial Admin", "Badmin", "Game Admin", "Game Master")) + var/mob/M = locate(href_list["sendmob"]) + usr.client.sendmob(M) + else + alert("You cannot perform this action. You must be of a higher administrative rank!") + return + + if (href_list["narrateto"]) + if(rank in list("Game Admin", "Game Master")) + var/mob/M = locate(href_list["narrateto"]) + usr.client.cmd_admin_direct_narrate(M) + else + alert("You cannot perform this action. You must be of a higher administrative rank!") + return + + if (href_list["subtlemessage"]) + var/mob/M = locate(href_list["subtlemessage"]) + usr.client.cmd_admin_subtle_message(M) if (href_list["traitor"]) if(!ticker || !ticker.mode) @@ -622,7 +658,7 @@ var/showadminmessages = 1 var/mob/M = locate(href_list["traitor"]) var/datum/game_mode/current_mode = ticker.mode - if (istype(M, /mob/living/carbon/human) && M:mind) + if (ishuman(M) && M:mind) M:mind.edit_memory() return @@ -665,11 +701,17 @@ var/showadminmessages = 1 if(M.mind in current_mode:syndicates) alert("Is a Syndicate operative!", "[M.key]") return - if(istype(M,/mob/living/silicon/robot)) + + if(isrobot(M)) var/mob/living/silicon/robot/R = M if(R.emagged) alert("Is emagged!\n0th law: [R.laws.zeroth]", "[R.key]") return + + if(isalien(M)) + alert("Is an [M.mind ? M.mind.special_role : "Alien"]!", "[M.key]") + return + // traitor, or other modes where traitors/counteroperatives would be. if(M.mind in current_mode.traitors) var/datum/mind/antagonist = M.mind @@ -683,13 +725,12 @@ var/showadminmessages = 1 return //they're nothing so turn them into a traitor! - if(istype(M, /mob/living/carbon/human) || istype(M, /mob/living/silicon/ai)) + if(ishuman(M) || issilicon(M)) var/traitorize = alert("Is not a traitor, make Traitor?", "Traitor", "Yes", "Cancel") if(traitorize == "Cancel") return if(traitorize == "Yes") traitorize(M,,1) - //they're a ghost/monkey else alert("Cannot make this mob a traitor") if (href_list["create_object"]) @@ -1481,21 +1522,21 @@ var/showadminmessages = 1 currentkarma = query.item[1] dat += "[M.name]" - if(istype(M, /mob/living/silicon/ai)) + if(isAI(M)) dat += "AI" - if(istype(M, /mob/living/silicon/robot)) + if(isrobot(M)) dat += "Cyborg" - if(istype(M, /mob/living/carbon/human)) + if(ishuman(M)) dat += "[M.real_name]" if(istype(M, /mob/living/silicon/pai)) dat += "pAI" if(istype(M, /mob/new_player)) dat += "New Player" - if(istype(M, /mob/dead/observer)) + if(isobserver(M)) dat += "Ghost" - if(istype(M, /mob/living/carbon/monkey)) + if(ismonkey(M)) dat += "Monkey" - if(istype(M, /mob/living/carbon/alien)) + if(isalien(M)) dat += "Alien" dat += {"[(M.client ? "[(M.client.goon ? "" : "")][M.client]" : "No client")] X @@ -2023,11 +2064,11 @@ var/showadminmessages = 1 if("changeling") if(M.mind in ticker.mode:changelings) return 1 - if(istype(M,/mob/living/silicon/robot)) + if(isrobot(M)) var/mob/living/silicon/robot/R = M if(R.emagged) return 1 - if(M.mind in ticker.mode.traitors) + if(M.mind&&M.mind.special_role)//If they have a mind and special role, they are some type of traitor or antagonist. return 1 return 0 diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index bebe4a1fc6c..48ad731d178 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -3,1226 +3,1235 @@ /client/proc/update_admins(var/rank) - if(!src.holder) - src.holder = new /obj/admins(src) + if(!holder) + holder = new /obj/admins(src) - src.holder.rank = rank + holder.rank = rank - if(!src.holder.state) + if(!holder.state) var/state = alert("Which state do you the admin to begin in?", "Admin-state", "Play", "Observe", "Neither") if(state == "Play") - src.holder.state = 1 - src.admin_play() + holder.state = 1 + admin_play() return else if(state == "Observe") - src.holder.state = 2 - src.admin_observe() + holder.state = 2 + admin_observe() return else - del(src.holder) + del(holder) return switch (rank) if ("Game Master") - src.deadchat = 1 - src.holder.level = 6 + deadchat = 1 + holder.level = 6 // Settings - src.verbs += /obj/admins/proc/view_txt_log - src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + verbs += /obj/admins/proc/view_txt_log + verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg - src.verbs += /client/proc/triple_ai //triple AIs~ --NEO - src.verbs += /client/proc/cmd_mass_modify_object_variables + verbs += /client/proc/triple_ai //triple AIs~ --NEO + verbs += /client/proc/cmd_mass_modify_object_variables // Admin "must have" - src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + verbs += /client/proc/cmd_admin_world_narrate // -- TLE + verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - src.verbs += /client/proc/restartcontroller //exactly what it sounds like - src.verbs += /client/proc/atmosscan //for locating piping breaks - src.verbs += /client/proc/debug_variables - src.verbs += /client/proc/cmd_modify_object_variables - src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - src.verbs += /client/proc/reload_admins - src.verbs += /client/proc/kill_air // -- TLE - src.verbs += /client/proc/modifytemperature - src.verbs += /client/proc/callproc - src.verbs += /client/proc/Cell - src.verbs += /client/proc/cmd_debug_del_all - src.verbs += /client/proc/cmd_debug_tog_aliens - src.verbs += /client/proc/Debug2 //debug toggle switch - src.verbs += /client/proc/fix_next_move - src.verbs += /client/proc/ticklag + verbs += /client/proc/restartcontroller //exactly what it sounds like + verbs += /client/proc/atmosscan //for locating piping breaks + verbs += /client/proc/debug_variables + verbs += /client/proc/cmd_modify_object_variables + verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + verbs += /client/proc/reload_admins + verbs += /client/proc/kill_air // -- TLE + verbs += /client/proc/modifytemperature + verbs += /client/proc/callproc + verbs += /client/proc/Cell + verbs += /client/proc/cmd_debug_del_all + verbs += /client/proc/cmd_debug_tog_aliens + verbs += /client/proc/Debug2 //debug toggle switch + verbs += /client/proc/fix_next_move + verbs += /client/proc/ticklag - src.verbs += /proc/givetestverbs - src.verbs += /obj/admins/proc/spawn_atom - src.verbs += /obj/admins/proc/toggletintedweldhelmets + verbs += /proc/givetestverbs + verbs += /obj/admins/proc/spawn_atom + verbs += /obj/admins/proc/toggletintedweldhelmets // Mapping helpers -// src.verbs += /client/proc/do_not_use_these //-errorage -// src.verbs += /client/proc/camera_view //-errorage -// src.verbs += /client/proc/sec_camera_report //-errorage -// src.verbs += /client/proc/intercom_view //-errorage - src.verbs += /client/proc/enable_mapping_debug //-rastaf0 +// verbs += /client/proc/do_not_use_these //-errorage +// verbs += /client/proc/camera_view //-errorage +// verbs += /client/proc/sec_camera_report //-errorage +// verbs += /client/proc/intercom_view //-errorage + verbs += /client/proc/enable_mapping_debug //-rastaf0 // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents - src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - src.verbs += /client/proc/toggle_view_range + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents + verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + verbs += /client/proc/toggle_view_range // Admin game intrusion - src.verbs += /client/proc/cmd_admin_remove_plasma - src.verbs += /client/proc/drop_bomb // -- TLE + verbs += /client/proc/cmd_admin_remove_plasma + verbs += /client/proc/drop_bomb // -- TLE - src.verbs += /client/proc/admin_call_shuttle // -- Skie - src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + verbs += /client/proc/admin_call_shuttle // -- Skie + verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - src.verbs += /client/proc/give_spell - src.verbs += /client/proc/cmd_admin_alienize - src.verbs += /client/proc/cmd_admin_changelinginize - src.verbs += /client/proc/cmd_admin_abominize // -- TLE - src.verbs += /client/proc/cmd_admin_monkeyize - src.verbs += /client/proc/cmd_admin_robotize - src.verbs += /client/proc/make_cultist // -- TLE - src.verbs += /client/proc/makepAI // -- TLE - src.verbs += /client/proc/respawn_character //N + verbs += /client/proc/give_spell + verbs += /client/proc/cmd_admin_alienize + verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + verbs += /client/proc/cmd_admin_monkeyize + verbs += /client/proc/cmd_admin_robotize + verbs += /client/proc/make_cultist // -- TLE + verbs += /client/proc/cmd_admin_ninjafy //N + verbs += /client/proc/makepAI // -- TLE + verbs += /client/proc/respawn_character //N - src.verbs += /client/proc/Getmob - src.verbs += /client/proc/sendmob - src.verbs += /client/proc/Jump - src.verbs += /client/proc/jumptokey - src.verbs += /client/proc/jumptomob - src.verbs += /client/proc/jumptoturf + verbs += /client/proc/Getmob + verbs += /client/proc/sendmob + verbs += /client/proc/Jump + verbs += /client/proc/jumptokey + verbs += /client/proc/jumptomob + verbs += /client/proc/jumptoturf - src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_add_random_ai_law + verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_add_random_ai_law - src.verbs += /client/proc/secrets - src.verbs += /client/proc/cmd_admin_godmode - src.verbs += /client/proc/cmd_admin_rejuvenate - src.verbs += /client/proc/cmd_admin_grantfullaccess - src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - src.verbs += /client/proc/cmd_admin_explosion - src.verbs += /client/proc/cmd_admin_emp - src.verbs += /client/proc/cmd_admin_delete - src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - src.verbs += /proc/togglebuildmode + verbs += /client/proc/secrets + verbs += /client/proc/cmd_admin_godmode + verbs += /client/proc/cmd_admin_rejuvenate + verbs += /client/proc/cmd_admin_grantfullaccess + verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + verbs += /client/proc/cmd_admin_explosion + verbs += /client/proc/cmd_admin_emp + verbs += /client/proc/cmd_admin_delete + verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + verbs += /proc/togglebuildmode // Unnecessary commands - src.verbs += /client/proc/funbutton - src.verbs += /client/proc/make_sound // -- TLE - src.verbs += /client/proc/object_talk // -- TLE - src.verbs += /client/proc/play_sound - src.verbs += /client/proc/cuban_pete // -- Urist - src.verbs += /client/proc/bananaphone // -- Darem - src.verbs += /client/proc/honk_theme // -- Urist the Honky - src.verbs += /client/proc/only_one // muskets - src.verbs += /client/proc/space_asshole // --Agouri :3 - src.verbs += /client/proc/strike_team //N - src.verbs += /client/proc/space_ninja //N - src.verbs += /client/proc/spawn_xeno //N - src.verbs += /proc/possess - src.verbs += /proc/release + //verbs += /client/proc/funbutton + verbs += /client/proc/make_sound // -- TLE + verbs += /client/proc/object_talk // -- TLE + verbs += /client/proc/play_sound + verbs += /client/proc/cuban_pete // -- Urist + verbs += /client/proc/bananaphone // -- Darem + verbs += /client/proc/honk_theme // -- Urist the Honky + verbs += /client/proc/only_one // muskets + verbs += /client/proc/space_asshole // --Agouri :3 + verbs += /client/proc/strike_team //N + verbs += /client/proc/send_space_ninja //N + verbs += /client/proc/spawn_xeno //N + verbs += /proc/possess + verbs += /proc/release -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Game Admin") - src.deadchat = 1 - src.holder.level = 5 + deadchat = 1 + holder.level = 5 // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/view_txt_log - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg - src.verbs += /client/proc/cmd_mass_modify_object_variables + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/view_txt_log + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg + verbs += /client/proc/cmd_mass_modify_object_variables // Admin "must have" - src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + verbs += /client/proc/cmd_admin_world_narrate // -- TLE + verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - src.verbs += /client/proc/restartcontroller //exactly what it sounds like - src.verbs += /client/proc/atmosscan //for locating piping breaks - src.verbs += /client/proc/debug_variables - src.verbs += /client/proc/cmd_modify_object_variables - src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - src.verbs += /client/proc/reload_admins - //src.verbs += /client/proc/kill_air // -- TLE - src.verbs += /client/proc/modifytemperature - src.verbs += /client/proc/callproc - src.verbs += /client/proc/Cell - src.verbs += /client/proc/cmd_debug_del_all - src.verbs += /client/proc/cmd_debug_tog_aliens - src.verbs += /client/proc/Debug2 //debug toggle switch - src.verbs += /client/proc/fix_next_move - src.verbs += /client/proc/ticklag - src.verbs += /proc/givetestverbs - src.verbs += /obj/admins/proc/spawn_atom - src.verbs += /obj/admins/proc/toggletintedweldhelmets + verbs += /client/proc/restartcontroller //exactly what it sounds like + verbs += /client/proc/atmosscan //for locating piping breaks + verbs += /client/proc/debug_variables + verbs += /client/proc/cmd_modify_object_variables + verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + verbs += /client/proc/reload_admins + //verbs += /client/proc/kill_air // -- TLE + verbs += /client/proc/modifytemperature + verbs += /client/proc/callproc + verbs += /client/proc/Cell + verbs += /client/proc/cmd_debug_del_all + verbs += /client/proc/cmd_debug_tog_aliens + verbs += /client/proc/Debug2 //debug toggle switch + verbs += /client/proc/fix_next_move + verbs += /client/proc/ticklag + verbs += /proc/givetestverbs + verbs += /obj/admins/proc/spawn_atom + verbs += /obj/admins/proc/toggletintedweldhelmets // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents - src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - src.verbs += /client/proc/toggle_view_range + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents + verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + verbs += /client/proc/toggle_view_range // Admin game intrusion - src.verbs += /client/proc/cmd_admin_remove_plasma - src.verbs += /client/proc/drop_bomb // -- TLE + verbs += /client/proc/cmd_admin_remove_plasma + verbs += /client/proc/drop_bomb // -- TLE - src.verbs += /client/proc/admin_call_shuttle // -- Skie - src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + verbs += /client/proc/admin_call_shuttle // -- Skie + verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - src.verbs += /client/proc/give_spell - src.verbs += /client/proc/cmd_admin_alienize - src.verbs += /client/proc/cmd_admin_changelinginize - src.verbs += /client/proc/cmd_admin_abominize // -- TLE - src.verbs += /client/proc/cmd_admin_monkeyize - src.verbs += /client/proc/cmd_admin_robotize - src.verbs += /client/proc/make_cultist // -- TLE - src.verbs += /client/proc/makepAI // -- TLE - src.verbs += /client/proc/respawn_character //N + verbs += /client/proc/give_spell + verbs += /client/proc/cmd_admin_alienize + verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + verbs += /client/proc/cmd_admin_monkeyize + verbs += /client/proc/cmd_admin_robotize + verbs += /client/proc/make_cultist // -- TLE + verbs += /client/proc/cmd_admin_ninjafy //N + verbs += /client/proc/makepAI // -- TLE + verbs += /client/proc/respawn_character //N - src.verbs += /client/proc/Getmob - src.verbs += /client/proc/sendmob - src.verbs += /client/proc/Jump - src.verbs += /client/proc/jumptokey - src.verbs += /client/proc/jumptomob - src.verbs += /client/proc/jumptoturf + verbs += /client/proc/Getmob + verbs += /client/proc/sendmob + verbs += /client/proc/Jump + verbs += /client/proc/jumptokey + verbs += /client/proc/jumptomob + verbs += /client/proc/jumptoturf - src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_add_random_ai_law + verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_add_random_ai_law - src.verbs += /client/proc/secrets - src.verbs += /client/proc/cmd_admin_godmode - src.verbs += /client/proc/cmd_admin_rejuvenate - src.verbs += /client/proc/cmd_admin_grantfullaccess - src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - src.verbs += /client/proc/cmd_admin_explosion - src.verbs += /client/proc/cmd_admin_emp - src.verbs += /client/proc/cmd_admin_delete - src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - src.verbs += /proc/togglebuildmode + verbs += /client/proc/secrets + verbs += /client/proc/cmd_admin_godmode + verbs += /client/proc/cmd_admin_rejuvenate + verbs += /client/proc/cmd_admin_grantfullaccess + verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + verbs += /client/proc/cmd_admin_explosion + verbs += /client/proc/cmd_admin_emp + verbs += /client/proc/cmd_admin_delete + verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + verbs += /proc/togglebuildmode // Unnecessary commands - src.verbs += /client/proc/funbutton - src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - src.verbs += /client/proc/play_sound - src.verbs += /client/proc/cuban_pete // -- Urist - src.verbs += /client/proc/honk_theme // -- Urist the Honky - src.verbs += /client/proc/bananaphone - src.verbs += /client/proc/only_one // muskets - src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - src.verbs += /client/proc/space_ninja //N - src.verbs += /client/proc/spawn_xeno //N - src.verbs += /proc/possess - src.verbs += /proc/release + //verbs += /client/proc/funbutton + verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + verbs += /client/proc/play_sound + verbs += /client/proc/cuban_pete // -- Urist + verbs += /client/proc/honk_theme // -- Urist the Honky + verbs += /client/proc/bananaphone + verbs += /client/proc/only_one // muskets + verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + verbs += /client/proc/send_space_ninja //N + verbs += /client/proc/spawn_xeno //N + verbs += /proc/possess + verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Badmin") - src.deadchat = 1 - src.holder.level = 4 + deadchat = 1 + holder.level = 4 // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" - //src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - //src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - //src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - //src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + //verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + //verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + //verbs += /client/proc/cmd_admin_world_narrate // -- TLE + //verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - src.verbs += /client/proc/debug_variables - src.verbs += /client/proc/cmd_modify_object_variables - src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - //src.verbs += /client/proc/kill_air // -- TLE - src.verbs += /client/proc/modifytemperature - //src.verbs += /client/proc/callproc - //src.verbs += /client/proc/Cell - //src.verbs += /client/proc/cmd_debug_del_all - //src.verbs += /client/proc/cmd_debug_tog_aliens - src.verbs += /client/proc/Debug2 //debug toggle switch - src.verbs += /client/proc/fix_next_move - //src.verbs += /client/proc/ticklag - //src.verbs += /proc/givetestverbs - //src.verbs += /obj/admins/proc/spawn_atom - src.verbs += /obj/admins/proc/toggletintedweldhelmets + verbs += /client/proc/debug_variables + verbs += /client/proc/cmd_modify_object_variables + verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + //verbs += /client/proc/kill_air // -- TLE + verbs += /client/proc/modifytemperature + //verbs += /client/proc/callproc + //verbs += /client/proc/Cell + //verbs += /client/proc/cmd_debug_del_all + //verbs += /client/proc/cmd_debug_tog_aliens + verbs += /client/proc/Debug2 //debug toggle switch + verbs += /client/proc/fix_next_move + //verbs += /client/proc/ticklag + //verbs += /proc/givetestverbs + //verbs += /obj/admins/proc/spawn_atom + verbs += /obj/admins/proc/toggletintedweldhelmets // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents - //src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - src.verbs += /client/proc/toggle_view_range + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents + //verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + verbs += /client/proc/toggle_view_range // Admin game intrusion - src.verbs += /client/proc/cmd_admin_remove_plasma - //src.verbs += /client/proc/drop_bomb // -- TLE + verbs += /client/proc/cmd_admin_remove_plasma + //verbs += /client/proc/drop_bomb // -- TLE - src.verbs += /client/proc/admin_call_shuttle // -- Skie - src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + verbs += /client/proc/admin_call_shuttle // -- Skie + verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - //src.verbs += /client/proc/cmd_admin_alienize - //src.verbs += /client/proc/cmd_admin_changelinginize - //src.verbs += /client/proc/cmd_admin_abominize // -- TLE - src.verbs += /client/proc/cmd_admin_monkeyize - src.verbs += /client/proc/cmd_admin_robotize - //src.verbs += /client/proc/make_cultist // -- TLE - src.verbs += /client/proc/respawn_character //N + //verbs += /client/proc/cmd_admin_alienize + //verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + verbs += /client/proc/cmd_admin_monkeyize + verbs += /client/proc/cmd_admin_robotize + //verbs += /client/proc/make_cultist // -- TLE + //verbs += /client/proc/cmd_admin_ninjafy //N + verbs += /client/proc/respawn_character //N - src.verbs += /client/proc/Getmob - src.verbs += /client/proc/sendmob - src.verbs += /client/proc/Jump - src.verbs += /client/proc/jumptokey - src.verbs += /client/proc/jumptomob - src.verbs += /client/proc/jumptoturf + verbs += /client/proc/Getmob + verbs += /client/proc/sendmob + verbs += /client/proc/Jump + verbs += /client/proc/jumptokey + verbs += /client/proc/jumptomob + verbs += /client/proc/jumptoturf - src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_add_random_ai_law + verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_add_random_ai_law - src.verbs += /client/proc/secrets - src.verbs += /client/proc/cmd_admin_godmode - src.verbs += /client/proc/cmd_admin_rejuvenate - //src.verbs += /client/proc/cmd_admin_grantfullaccess - src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - //src.verbs += /client/proc/cmd_admin_explosion - //src.verbs += /client/proc/cmd_admin_emp - src.verbs += /client/proc/cmd_admin_delete - src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - src.verbs += /proc/togglebuildmode + verbs += /client/proc/secrets + verbs += /client/proc/cmd_admin_godmode + verbs += /client/proc/cmd_admin_rejuvenate + //verbs += /client/proc/cmd_admin_grantfullaccess + verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + //verbs += /client/proc/cmd_admin_explosion + //verbs += /client/proc/cmd_admin_emp + verbs += /client/proc/cmd_admin_delete + verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + verbs += /proc/togglebuildmode // Unnecessary commands - //src.verbs += /client/proc/funbutton - //src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - src.verbs += /client/proc/play_sound - //src.verbs += /client/proc/cuban_pete // -- Urist - //src.verbs += /client/proc/bananaphone - //src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - src.verbs += /client/proc/space_ninja //N - src.verbs += /client/proc/spawn_xeno //N - src.verbs += /proc/possess - src.verbs += /proc/release + //verbs += /client/proc/funbutton + //verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + verbs += /client/proc/play_sound + //verbs += /client/proc/cuban_pete // -- Urist + //verbs += /client/proc/bananaphone + //verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + //verbs += /client/proc/send_space_ninja //N + verbs += /client/proc/spawn_xeno //N + verbs += /proc/possess + verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Trial Admin") - src.deadchat = 1 - src.holder.level = 3 + deadchat = 1 + holder.level = 3 - if(src.holder.state == 2) // if observing + if(holder.state == 2) // if observing // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling // Admin "must have" // Debug - src.verbs += /client/proc/debug_variables - src.verbs += /client/proc/cmd_modify_object_variables - src.verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/debug_variables + verbs += /client/proc/cmd_modify_object_variables + verbs += /client/proc/cmd_modify_ticker_variables // Admin helpers - src.verbs += /client/proc/toggle_view_range + verbs += /client/proc/toggle_view_range // Admin game intrusion - src.verbs += /client/proc/Getmob - src.verbs += /client/proc/sendmob - src.verbs += /client/proc/Jump - src.verbs += /client/proc/jumptokey - src.verbs += /client/proc/jumptomob - src.verbs += /client/proc/jumptoturf + verbs += /client/proc/Getmob + verbs += /client/proc/sendmob + verbs += /client/proc/Jump + verbs += /client/proc/jumptokey + verbs += /client/proc/jumptomob + verbs += /client/proc/jumptoturf - src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_rejuvenate - src.verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_rejuvenate + verbs += /client/proc/cmd_admin_drop_everything // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" - //src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - //src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - //src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - //src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + //verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + //verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + //verbs += /client/proc/cmd_admin_world_narrate // -- TLE + //verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - //src.verbs += /client/proc/debug_variables - //src.verbs += /client/proc/cmd_modify_object_variables - //src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - //src.verbs += /client/proc/kill_air // -- TLE - //src.verbs += /client/proc/modifytemperature - //src.verbs += /client/proc/callproc - //src.verbs += /client/proc/Cell - //src.verbs += /client/proc/cmd_debug_del_all - //src.verbs += /client/proc/cmd_debug_tog_aliens - //src.verbs += /client/proc/Debug2 //debug toggle switch - //src.verbs += /client/proc/fix_next_move - //src.verbs += /client/proc/ticklag - //src.verbs += /proc/givetestverbs - //src.verbs += /obj/admins/proc/spawn_atom - src.verbs += /obj/admins/proc/toggletintedweldhelmets + //verbs += /client/proc/debug_variables + //verbs += /client/proc/cmd_modify_object_variables + //verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + //verbs += /client/proc/kill_air // -- TLE + //verbs += /client/proc/modifytemperature + //verbs += /client/proc/callproc + //verbs += /client/proc/Cell + //verbs += /client/proc/cmd_debug_del_all + //verbs += /client/proc/cmd_debug_tog_aliens + //verbs += /client/proc/Debug2 //debug toggle switch + //verbs += /client/proc/fix_next_move + //verbs += /client/proc/ticklag + //verbs += /proc/givetestverbs + //verbs += /obj/admins/proc/spawn_atom + verbs += /obj/admins/proc/toggletintedweldhelmets // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents - //src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - //src.verbs += /client/proc/toggle_view_range + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents + //verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + //verbs += /client/proc/toggle_view_range // Admin game intrusion - src.verbs += /client/proc/cmd_admin_remove_plasma - //src.verbs += /client/proc/drop_bomb // -- TLE + verbs += /client/proc/cmd_admin_remove_plasma + //verbs += /client/proc/drop_bomb // -- TLE - src.verbs += /client/proc/admin_call_shuttle // -- Skie - src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + verbs += /client/proc/admin_call_shuttle // -- Skie + verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - //src.verbs += /client/proc/cmd_admin_alienize - //src.verbs += /client/proc/cmd_admin_changelinginize - //src.verbs += /client/proc/cmd_admin_abominize // -- TLE - src.verbs += /client/proc/cmd_admin_monkeyize - src.verbs += /client/proc/cmd_admin_robotize - //src.verbs += /client/proc/make_cultist // -- TLE - src.verbs += /client/proc/respawn_character //N + //verbs += /client/proc/cmd_admin_alienize + //verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + verbs += /client/proc/cmd_admin_monkeyize + verbs += /client/proc/cmd_admin_robotize + //verbs += /client/proc/make_cultist // -- TLE + //verbs += /client/proc/cmd_admin_ninjafy //N + verbs += /client/proc/respawn_character //N - //src.verbs += /client/proc/Getmob - //src.verbs += /client/proc/sendmob - //src.verbs += /client/proc/Jump - //src.verbs += /client/proc/jumptokey - //src.verbs += /client/proc/jumptomob - //src.verbs += /client/proc/jumptoturf + //verbs += /client/proc/Getmob + //verbs += /client/proc/sendmob + //verbs += /client/proc/Jump + //verbs += /client/proc/jumptokey + //verbs += /client/proc/jumptomob + //verbs += /client/proc/jumptoturf - //src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_add_random_ai_law + //verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_add_random_ai_law - src.verbs += /client/proc/secrets - //src.verbs += /client/proc/cmd_admin_godmode - //src.verbs += /client/proc/cmd_admin_rejuvenate - //src.verbs += /client/proc/cmd_admin_grantfullaccess - //src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - //src.verbs += /client/proc/cmd_admin_explosion - //src.verbs += /client/proc/cmd_admin_emp - //src.verbs += /client/proc/cmd_admin_delete - //src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - //src.verbs += /proc/togglebuildmode + verbs += /client/proc/secrets + //verbs += /client/proc/cmd_admin_godmode + //verbs += /client/proc/cmd_admin_rejuvenate + //verbs += /client/proc/cmd_admin_grantfullaccess + //verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + //verbs += /client/proc/cmd_admin_explosion + //verbs += /client/proc/cmd_admin_emp + //verbs += /client/proc/cmd_admin_delete + //verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + //verbs += /proc/togglebuildmode // Unnecessary commands - //src.verbs += /client/proc/funbutton - //src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - src.verbs += /client/proc/play_sound - //src.verbs += /client/proc/cuban_pete // -- Urist - //src.verbs += /client/proc/bananaphone - //src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - //src.verbs += /client/proc/space_ninja //N - src.verbs += /client/proc/spawn_xeno //N - src.verbs += /proc/possess - src.verbs += /proc/release + //verbs += /client/proc/funbutton + //verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + verbs += /client/proc/play_sound + //verbs += /client/proc/cuban_pete // -- Urist + //verbs += /client/proc/bananaphone + //verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + //verbs += /client/proc/send_space_ninja //N + verbs += /client/proc/spawn_xeno //N + verbs += /proc/possess + verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Admin Candidate") - src.holder.level = 2 + holder.level = 2 - if(src.holder.state == 2) // if observing - src.deadchat = 1 + if(holder.state == 2) // if observing + deadchat = 1 // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /client/proc/deadchat //toggles deadchat + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /client/proc/deadchat //toggles deadchat // Admin "must have" // Debug // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents // Admin game intrusion - src.verbs += /client/proc/Jump - src.verbs += /client/proc/jumptokey - src.verbs += /client/proc/jumptomob + verbs += /client/proc/Jump + verbs += /client/proc/jumptokey + verbs += /client/proc/jumptomob // Settings - //src.verbs += /client/proc/colorooc // -- Urist - //src.verbs += /obj/admins/proc/adjump //toggle admin jumping - //src.verbs += /obj/admins/proc/adrev //toggle admin revives - //src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - //src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + //verbs += /obj/admins/proc/adjump //toggle admin jumping + //verbs += /obj/admins/proc/adrev //toggle admin revives + //verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + //verbs += /proc/toggle_adminmsg // Admin "must have" - //src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - //src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - //src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - //src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + //verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + //verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + //verbs += /client/proc/cmd_admin_world_narrate // -- TLE + //verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - //src.verbs += /client/proc/debug_variables - //src.verbs += /client/proc/cmd_modify_object_variables - //src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - //src.verbs += /client/proc/kill_air // -- TLE - //src.verbs += /client/proc/modifytemperature - //src.verbs += /client/proc/callproc - //src.verbs += /client/proc/Cell - //src.verbs += /client/proc/cmd_debug_del_all - //src.verbs += /client/proc/cmd_debug_tog_aliens - //src.verbs += /client/proc/Debug2 //debug toggle switch - //src.verbs += /client/proc/fix_next_move - //src.verbs += /client/proc/ticklag - //src.verbs += /proc/givetestverbs - //src.verbs += /obj/admins/proc/spawn_atom - src.verbs += /obj/admins/proc/toggletintedweldhelmets + //verbs += /client/proc/debug_variables + //verbs += /client/proc/cmd_modify_object_variables + //verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + //verbs += /client/proc/kill_air // -- TLE + //verbs += /client/proc/modifytemperature + //verbs += /client/proc/callproc + //verbs += /client/proc/Cell + //verbs += /client/proc/cmd_debug_del_all + //verbs += /client/proc/cmd_debug_tog_aliens + //verbs += /client/proc/Debug2 //debug toggle switch + //verbs += /client/proc/fix_next_move + //verbs += /client/proc/ticklag + //verbs += /proc/givetestverbs + //verbs += /obj/admins/proc/spawn_atom + verbs += /obj/admins/proc/toggletintedweldhelmets // Admin helpers - //src.verbs += /client/proc/cmd_admin_attack_log - //src.verbs += /client/proc/cmd_admin_check_contents - //src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - //src.verbs += /client/proc/toggle_view_range + //verbs += /client/proc/cmd_admin_attack_log + //verbs += /client/proc/cmd_admin_check_contents + //verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + //verbs += /client/proc/toggle_view_range // Admin game intrusion - //src.verbs += /client/proc/cmd_admin_remove_plasma - //src.verbs += /client/proc/drop_bomb // -- TLE + //verbs += /client/proc/cmd_admin_remove_plasma + //verbs += /client/proc/drop_bomb // -- TLE - //src.verbs += /client/proc/admin_call_shuttle // -- Skie - //src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + //verbs += /client/proc/admin_call_shuttle // -- Skie + //verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - //src.verbs += /client/proc/cmd_admin_alienize - //src.verbs += /client/proc/cmd_admin_changelinginize - //src.verbs += /client/proc/cmd_admin_abominize // -- TLE - //src.verbs += /client/proc/cmd_admin_monkeyize - //src.verbs += /client/proc/cmd_admin_robotize - //src.verbs += /client/proc/make_cultist // -- TLE - //src.verbs += /client/proc/respawn_character //N + //verbs += /client/proc/cmd_admin_alienize + //verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + //verbs += /client/proc/cmd_admin_monkeyize + //verbs += /client/proc/cmd_admin_robotize + //verbs += /client/proc/make_cultist // -- TLE + //verbs += /client/proc/cmd_admin_ninjafy //N + //verbs += /client/proc/respawn_character //N - //src.verbs += /client/proc/Getmob - //src.verbs += /client/proc/sendmob - //src.verbs += /client/proc/Jump - //src.verbs += /client/proc/jumptokey - //src.verbs += /client/proc/jumptomob - //src.verbs += /client/proc/jumptoturf + //verbs += /client/proc/Getmob + //verbs += /client/proc/sendmob + //verbs += /client/proc/Jump + //verbs += /client/proc/jumptokey + //verbs += /client/proc/jumptomob + //verbs += /client/proc/jumptoturf - //src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - src.verbs += /client/proc/cmd_admin_add_random_ai_law + //verbs += /client/proc/cmd_admin_add_freeform_ai_law + verbs += /client/proc/cmd_admin_add_random_ai_law - src.verbs += /client/proc/secrets - //src.verbs += /client/proc/cmd_admin_godmode - //src.verbs += /client/proc/cmd_admin_rejuvenate - //src.verbs += /client/proc/cmd_admin_grantfullaccess - //src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - //src.verbs += /client/proc/cmd_admin_explosion - //src.verbs += /client/proc/cmd_admin_emp - //src.verbs += /client/proc/cmd_admin_delete - //src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - //src.verbs += /proc/togglebuildmode + verbs += /client/proc/secrets + //verbs += /client/proc/cmd_admin_godmode + //verbs += /client/proc/cmd_admin_rejuvenate + //verbs += /client/proc/cmd_admin_grantfullaccess + //verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + //verbs += /client/proc/cmd_admin_explosion + //verbs += /client/proc/cmd_admin_emp + //verbs += /client/proc/cmd_admin_delete + //verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + //verbs += /proc/togglebuildmode // Unnecessary commands - //src.verbs += /client/proc/funbutton - //src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - src.verbs += /client/proc/play_sound - //src.verbs += /client/proc/cuban_pete // -- Urist - //src.verbs += /client/proc/bananaphone - //src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - //src.verbs += /client/proc/space_ninja //N - //src.verbs += /client/proc/spawn_xeno //N - //src.verbs += /proc/possess - //src.verbs += /proc/release + //verbs += /client/proc/funbutton + //verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + verbs += /client/proc/play_sound + //verbs += /client/proc/cuban_pete // -- Urist + //verbs += /client/proc/bananaphone + //verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + //verbs += /client/proc/send_space_ninja //N + //verbs += /client/proc/spawn_xeno //N + //verbs += /proc/possess + //verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Temporary Admin") - src.holder.level = 1 + holder.level = 1 - if(src.holder.state == 2) // if observing + if(holder.state == 2) // if observing // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc // Admin "must have" // Debug // Admin helpers - src.verbs += /client/proc/cmd_admin_attack_log - src.verbs += /client/proc/cmd_admin_check_contents + verbs += /client/proc/cmd_admin_attack_log + verbs += /client/proc/cmd_admin_check_contents // Admin game intrusion // Settings - //src.verbs += /client/proc/colorooc // -- Urist - //src.verbs += /obj/admins/proc/adjump //toggle admin jumping - //src.verbs += /obj/admins/proc/adrev //toggle admin revives - //src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - //src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + //verbs += /obj/admins/proc/adjump //toggle admin jumping + //verbs += /obj/admins/proc/adrev //toggle admin revives + //verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + //verbs += /proc/toggle_adminmsg // Admin "must have" - //src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - //src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - //src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - //src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - src.verbs += /obj/admins/proc/immreboot //immediate reboot - src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + //verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + //verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + //verbs += /client/proc/cmd_admin_world_narrate // -- TLE + //verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + verbs += /obj/admins/proc/immreboot //immediate reboot + verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - //src.verbs += /client/proc/debug_variables - //src.verbs += /client/proc/cmd_modify_object_variables - //src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - //src.verbs += /client/proc/kill_air // -- TLE - //src.verbs += /client/proc/modifytemperature - //src.verbs += /client/proc/callproc - //src.verbs += /client/proc/Cell - //src.verbs += /client/proc/cmd_debug_del_all - //src.verbs += /client/proc/cmd_debug_tog_aliens - //src.verbs += /client/proc/Debug2 //debug toggle switch - //src.verbs += /client/proc/fix_next_move - //src.verbs += /client/proc/ticklag - //src.verbs += /proc/givetestverbs - //src.verbs += /obj/admins/proc/spawn_atom + //verbs += /client/proc/debug_variables + //verbs += /client/proc/cmd_modify_object_variables + //verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + //verbs += /client/proc/kill_air // -- TLE + //verbs += /client/proc/modifytemperature + //verbs += /client/proc/callproc + //verbs += /client/proc/Cell + //verbs += /client/proc/cmd_debug_del_all + //verbs += /client/proc/cmd_debug_tog_aliens + //verbs += /client/proc/Debug2 //debug toggle switch + //verbs += /client/proc/fix_next_move + //verbs += /client/proc/ticklag + //verbs += /proc/givetestverbs + //verbs += /obj/admins/proc/spawn_atom // Admin helpers - //src.verbs += /client/proc/cmd_admin_attack_log - //src.verbs += /client/proc/cmd_admin_check_contents - //src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - //src.verbs += /client/proc/toggle_view_range + //verbs += /client/proc/cmd_admin_attack_log + //verbs += /client/proc/cmd_admin_check_contents + //verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + //verbs += /client/proc/toggle_view_range // Admin game intrusion - //src.verbs += /client/proc/cmd_admin_remove_plasma - //src.verbs += /client/proc/drop_bomb // -- TLE + //verbs += /client/proc/cmd_admin_remove_plasma + //verbs += /client/proc/drop_bomb // -- TLE - //src.verbs += /client/proc/admin_call_shuttle // -- Skie - //src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + //verbs += /client/proc/admin_call_shuttle // -- Skie + //verbs += /client/proc/admin_cancel_shuttle // -- Skie + verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - //src.verbs += /client/proc/cmd_admin_alienize - //src.verbs += /client/proc/cmd_admin_changelinginize - //src.verbs += /client/proc/cmd_admin_abominize // -- TLE - //src.verbs += /client/proc/cmd_admin_monkeyize - //src.verbs += /client/proc/cmd_admin_robotize - //src.verbs += /client/proc/make_cultist // -- TLE - //src.verbs += /client/proc/respawn_character //N + //verbs += /client/proc/cmd_admin_alienize + //verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + //verbs += /client/proc/cmd_admin_monkeyize + //verbs += /client/proc/cmd_admin_robotize + //verbs += /client/proc/make_cultist // -- TLE + //verbs += /client/proc/cmd_admin_ninjafy //N + //verbs += /client/proc/respawn_character //N - //src.verbs += /client/proc/Getmob - //src.verbs += /client/proc/sendmob - //src.verbs += /client/proc/Jump - //src.verbs += /client/proc/jumptokey - //src.verbs += /client/proc/jumptomob - //src.verbs += /client/proc/jumptoturf + //verbs += /client/proc/Getmob + //verbs += /client/proc/sendmob + //verbs += /client/proc/Jump + //verbs += /client/proc/jumptokey + //verbs += /client/proc/jumptomob + //verbs += /client/proc/jumptoturf - //src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - //src.verbs += /client/proc/cmd_admin_add_random_ai_law + //verbs += /client/proc/cmd_admin_add_freeform_ai_law + //verbs += /client/proc/cmd_admin_add_random_ai_law - //src.verbs += /client/proc/secrets - //src.verbs += /client/proc/cmd_admin_godmode - //src.verbs += /client/proc/cmd_admin_rejuvenate - //src.verbs += /client/proc/cmd_admin_grantfullaccess - //src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - //src.verbs += /client/proc/cmd_admin_explosion - //src.verbs += /client/proc/cmd_admin_emp - //src.verbs += /client/proc/cmd_admin_delete - //src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - //src.verbs += /proc/togglebuildmode + //verbs += /client/proc/secrets + //verbs += /client/proc/cmd_admin_godmode + //verbs += /client/proc/cmd_admin_rejuvenate + //verbs += /client/proc/cmd_admin_grantfullaccess + //verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + //verbs += /client/proc/cmd_admin_explosion + //verbs += /client/proc/cmd_admin_emp + //verbs += /client/proc/cmd_admin_delete + //verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + //verbs += /proc/togglebuildmode // Unnecessary commands - //src.verbs += /client/proc/funbutton - //src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - //src.verbs += /client/proc/play_sound - //src.verbs += /client/proc/cuban_pete // -- Urist - //src.verbs += /client/proc/bananaphone - //src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - //src.verbs += /client/proc/space_ninja //N - //src.verbs += /client/proc/spawn_xeno //N - //src.verbs += /proc/possess - //src.verbs += /proc/release + //verbs += /client/proc/funbutton + //verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + //verbs += /client/proc/play_sound + //verbs += /client/proc/cuban_pete // -- Urist + //verbs += /client/proc/bananaphone + //verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + //verbs += /client/proc/send_space_ninja //N + //verbs += /client/proc/spawn_xeno //N + //verbs += /proc/possess + //verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Moderator") - src.holder.level = 0 + holder.level = 0 // Settings - //src.verbs += /client/proc/colorooc // -- Urist - //src.verbs += /obj/admins/proc/adjump //toggle admin jumping - //src.verbs += /obj/admins/proc/adrev //toggle admin revives - //src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - //src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + //verbs += /obj/admins/proc/adjump //toggle admin jumping + //verbs += /obj/admins/proc/adrev //toggle admin revives + //verbs += /obj/admins/proc/adspawn //toggle admin item spawning + //verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" - //src.verbs += /client/proc/cmd_admin_list_occ - src.verbs += /client/proc/cmd_admin_mute - src.verbs += /client/proc/cmd_admin_pm - //src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_subtle_message - //src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE - //src.verbs += /client/proc/get_admin_state - src.verbs += /client/proc/warn - src.verbs += /obj/admins/proc/announce //global announce - //src.verbs += /obj/admins/proc/immreboot //immediate reboot - //src.verbs += /obj/admins/proc/restart //restart - src.verbs += /obj/admins/proc/startnow //start now bitch + //verbs += /client/proc/cmd_admin_list_occ + verbs += /client/proc/cmd_admin_mute + verbs += /client/proc/cmd_admin_pm + //verbs += /client/proc/cmd_admin_direct_narrate // -- TLE + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_subtle_message + //verbs += /client/proc/cmd_admin_world_narrate // -- TLE + //verbs += /client/proc/get_admin_state + verbs += /client/proc/warn + verbs += /obj/admins/proc/announce //global announce + //verbs += /obj/admins/proc/immreboot //immediate reboot + //verbs += /obj/admins/proc/restart //restart + verbs += /obj/admins/proc/startnow //start now bitch // Debug - //src.verbs += /client/proc/debug_variables - //src.verbs += /client/proc/cmd_modify_object_variables - //src.verbs += /client/proc/cmd_modify_ticker_variables - src.verbs += /client/proc/general_report - src.verbs += /client/proc/air_report - src.verbs += /client/proc/air_status - src.verbs += /client/proc/radio_report - //src.verbs += /client/proc/kill_air // -- TLE - //src.verbs += /client/proc/modifytemperature - //src.verbs += /client/proc/callproc - //src.verbs += /client/proc/Cell - //src.verbs += /client/proc/cmd_debug_del_all - //src.verbs += /client/proc/cmd_debug_tog_aliens - //src.verbs += /client/proc/Debug2 //debug toggle switch - //src.verbs += /client/proc/fix_next_move - //src.verbs += /client/proc/ticklag - //src.verbs += /proc/givetestverbs - //src.verbs += /obj/admins/proc/spawn_atom + //verbs += /client/proc/debug_variables + //verbs += /client/proc/cmd_modify_object_variables + //verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/general_report + verbs += /client/proc/air_report + verbs += /client/proc/air_status + verbs += /client/proc/radio_report + //verbs += /client/proc/kill_air // -- TLE + //verbs += /client/proc/modifytemperature + //verbs += /client/proc/callproc + //verbs += /client/proc/Cell + //verbs += /client/proc/cmd_debug_del_all + //verbs += /client/proc/cmd_debug_tog_aliens + //verbs += /client/proc/Debug2 //debug toggle switch + //verbs += /client/proc/fix_next_move + //verbs += /client/proc/ticklag + //verbs += /proc/givetestverbs + //verbs += /obj/admins/proc/spawn_atom // Admin helpers - //src.verbs += /client/proc/cmd_admin_attack_log - //src.verbs += /client/proc/cmd_admin_check_contents - //src.verbs += /client/proc/check_words // -- Urist - src.verbs += /client/proc/dsay - src.verbs += /client/proc/jobbans - //src.verbs += /client/proc/toggle_view_range + //verbs += /client/proc/cmd_admin_attack_log + //verbs += /client/proc/cmd_admin_check_contents + //verbs += /client/proc/check_words // -- Urist + verbs += /client/proc/dsay + verbs += /client/proc/jobbans + //verbs += /client/proc/toggle_view_range // Admin game intrusion - //src.verbs += /client/proc/cmd_admin_remove_plasma - //src.verbs += /client/proc/drop_bomb // -- TLE + //verbs += /client/proc/cmd_admin_remove_plasma + //verbs += /client/proc/drop_bomb // -- TLE - //src.verbs += /client/proc/admin_call_shuttle // -- Skie - //src.verbs += /client/proc/admin_cancel_shuttle // -- Skie - //src.verbs += /client/proc/cmd_admin_create_centcom_report - src.verbs += /obj/admins/proc/vmode //start vote - src.verbs += /obj/admins/proc/votekill //abort vote + //verbs += /client/proc/admin_call_shuttle // -- Skie + //verbs += /client/proc/admin_cancel_shuttle // -- Skie + //verbs += /client/proc/cmd_admin_create_centcom_report + verbs += /obj/admins/proc/vmode //start vote + verbs += /obj/admins/proc/votekill //abort vote - //src.verbs += /client/proc/cmd_admin_alienize - //src.verbs += /client/proc/cmd_admin_changelinginize - //src.verbs += /client/proc/cmd_admin_abominize // -- TLE - //src.verbs += /client/proc/cmd_admin_monkeyize - //src.verbs += /client/proc/cmd_admin_robotize - //src.verbs += /client/proc/make_cultist // -- TLE - //src.verbs += /client/proc/respawn_character //N + //verbs += /client/proc/cmd_admin_alienize + //verbs += /client/proc/cmd_admin_changelinginize + //verbs += /client/proc/cmd_admin_abominize // -- TLE + //verbs += /client/proc/cmd_admin_monkeyize + //verbs += /client/proc/cmd_admin_robotize + //verbs += /client/proc/make_cultist // -- TLE + //verbs += /client/proc/cmd_admin_ninjafy //N + //verbs += /client/proc/respawn_character //N - //src.verbs += /client/proc/Getmob - //src.verbs += /client/proc/sendmob - //src.verbs += /client/proc/Jump - //src.verbs += /client/proc/jumptokey - //src.verbs += /client/proc/jumptomob - //src.verbs += /client/proc/jumptoturf + //verbs += /client/proc/Getmob + //verbs += /client/proc/sendmob + //verbs += /client/proc/Jump + //verbs += /client/proc/jumptokey + //verbs += /client/proc/jumptomob + //verbs += /client/proc/jumptoturf - //src.verbs += /client/proc/cmd_admin_add_freeform_ai_law - //src.verbs += /client/proc/cmd_admin_add_random_ai_law + //verbs += /client/proc/cmd_admin_add_freeform_ai_law + //verbs += /client/proc/cmd_admin_add_random_ai_law - //src.verbs += /client/proc/secrets - //src.verbs += /client/proc/cmd_admin_godmode - //src.verbs += /client/proc/cmd_admin_rejuvenate - //src.verbs += /client/proc/cmd_admin_grantfullaccess - //src.verbs += /client/proc/cmd_admin_gib - src.verbs += /client/proc/cmd_admin_gib_self - //src.verbs += /client/proc/cmd_admin_explosion - //src.verbs += /client/proc/cmd_admin_emp - //src.verbs += /client/proc/cmd_admin_delete - //src.verbs += /client/proc/cmd_admin_drop_everything - src.verbs += /client/proc/cmd_admin_prison - src.verbs += /obj/admins/proc/unprison - //src.verbs += /proc/togglebuildmode + //verbs += /client/proc/secrets + //verbs += /client/proc/cmd_admin_godmode + //verbs += /client/proc/cmd_admin_rejuvenate + //verbs += /client/proc/cmd_admin_grantfullaccess + //verbs += /client/proc/cmd_admin_gib + verbs += /client/proc/cmd_admin_gib_self + //verbs += /client/proc/cmd_admin_explosion + //verbs += /client/proc/cmd_admin_emp + //verbs += /client/proc/cmd_admin_delete + //verbs += /client/proc/cmd_admin_drop_everything + verbs += /client/proc/cmd_admin_prison + verbs += /obj/admins/proc/unprison + //verbs += /proc/togglebuildmode // Unnecessary commands - //src.verbs += /client/proc/funbutton - //src.verbs += /client/proc/make_sound // -- TLE - //src.verbs += /client/proc/object_talk // -- TLE - //src.verbs += /client/proc/play_sound - //src.verbs += /client/proc/cuban_pete // -- Urist - //src.verbs += /client/proc/bananaphone - //src.verbs += /client/proc/space_asshole // --Agouri :3 - //src.verbs += /client/proc/strike_team //N - //src.verbs += /client/proc/space_ninja //N - //src.verbs += /client/proc/spawn_xeno //N - //src.verbs += /proc/possess - //src.verbs += /proc/release + //verbs += /client/proc/funbutton + //verbs += /client/proc/make_sound // -- TLE + //verbs += /client/proc/object_talk // -- TLE + //verbs += /client/proc/play_sound + //verbs += /client/proc/cuban_pete // -- Urist + //verbs += /client/proc/bananaphone + //verbs += /client/proc/space_asshole // --Agouri :3 + //verbs += /client/proc/strike_team //N + //verbs += /client/proc/send_space_ninja //N + //verbs += /client/proc/spawn_xeno //N + //verbs += /proc/possess + //verbs += /proc/release // Old and unused -// src.verbs += /obj/admins/proc/togglegoonsay -// src.verbs += /client/proc/grillify -// src.verbs += /client/proc/cmd_admin_list_admins -// src.verbs += /client/proc/getmobs +// verbs += /obj/admins/proc/togglegoonsay +// verbs += /client/proc/grillify +// verbs += /client/proc/cmd_admin_list_admins +// verbs += /client/proc/getmobs if ("Admin Observer") - src.holder.level = -1 - src.verbs += /client/proc/cmd_admin_say - src.verbs += /client/proc/cmd_admin_gib_self + holder.level = -1 + verbs += /client/proc/cmd_admin_say + verbs += /client/proc/cmd_admin_gib_self if ("Banned") del(src) return else - del(src.holder) + del(holder) return - if (src.holder) - src.holder.owner = src - if (src.holder.level > -1) - src.verbs += /client/proc/stealthadmin - src.verbs += /client/proc/admin_play - src.verbs += /client/proc/admin_observe - src.verbs += /client/proc/voting - src.verbs += /client/proc/game_panel - src.verbs += /client/proc/unban_panel - src.verbs += /client/proc/player_panel + if (holder) + holder.owner = src + if (holder.level > -1) + verbs += /client/proc/stealthadmin + verbs += /client/proc/admin_play + verbs += /client/proc/admin_observe + verbs += /client/proc/voting + verbs += /client/proc/game_panel + verbs += /client/proc/unban_panel + verbs += /client/proc/player_panel - if(src.holder.level > 1) - src.verbs += /client/proc/stealth + if(holder.level > 1) + verbs += /client/proc/stealth /client/proc/clear_admin_verbs() - src.deadchat = 0 + deadchat = 0 // Verbs manager - src.verbs -= /client/proc/stealthadmin - src.verbs -= /client/proc/unstealthadmin + verbs -= /client/proc/stealthadmin + verbs -= /client/proc/unstealthadmin // Settings - src.verbs -= /obj/admins/proc/view_txt_log - src.verbs -= /client/proc/colorooc // -- Urist - src.verbs -= /obj/admins/proc/adjump //toggle admin jumping - src.verbs -= /obj/admins/proc/adrev //toggle admin revives - src.verbs -= /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs -= /obj/admins/proc/delay //game start delay - src.verbs -= /obj/admins/proc/toggleaban //abandon mob - src.verbs -= /obj/admins/proc/toggleAI //Toggle the AI - src.verbs -= /obj/admins/proc/toggleenter //Toggle enterting - src.verbs -= /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs -= /obj/admins/proc/toggleooc //toggle ooc - src.verbs -= /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs -= /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - src.verbs -= /obj/admins/proc/toggle_aliens - src.verbs -= /obj/admins/proc/voteres //toggle votes - src.verbs -= /client/proc/deadchat //toggles deadchat - src.verbs -= /proc/toggle_adminmsg + verbs -= /obj/admins/proc/view_txt_log + verbs -= /client/proc/colorooc // -- Urist + verbs -= /obj/admins/proc/adjump //toggle admin jumping + verbs -= /obj/admins/proc/adrev //toggle admin revives + verbs -= /obj/admins/proc/adspawn //toggle admin item spawning + verbs -= /obj/admins/proc/delay //game start delay + verbs -= /obj/admins/proc/toggleaban //abandon mob + verbs -= /obj/admins/proc/toggleAI //Toggle the AI + verbs -= /obj/admins/proc/toggleenter //Toggle enterting + verbs -= /obj/admins/proc/toggleguests //Toggle guests entering + verbs -= /obj/admins/proc/toggleooc //toggle ooc + verbs -= /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs -= /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + verbs -= /obj/admins/proc/toggle_aliens + verbs -= /obj/admins/proc/voteres //toggle votes + verbs -= /client/proc/deadchat //toggles deadchat + verbs -= /proc/toggle_adminmsg // Admin "must have" - src.verbs -= /client/proc/cmd_admin_list_occ - src.verbs -= /client/proc/cmd_admin_mute - src.verbs -= /client/proc/cmd_admin_pm - src.verbs -= /client/proc/cmd_admin_direct_narrate // -- TLE - //src.verbs -= /client/proc/cmd_admin_say - src.verbs -= /client/proc/cmd_admin_subtle_message - src.verbs -= /client/proc/cmd_admin_world_narrate // -- TLE - src.verbs -= /client/proc/get_admin_state - src.verbs -= /client/proc/warn - src.verbs -= /obj/admins/proc/announce //global announce - src.verbs -= /obj/admins/proc/immreboot //immediate reboot - src.verbs -= /obj/admins/proc/restart //restart - src.verbs -= /obj/admins/proc/startnow //start now bitch + verbs -= /client/proc/cmd_admin_list_occ + verbs -= /client/proc/cmd_admin_mute + verbs -= /client/proc/cmd_admin_pm + verbs -= /client/proc/cmd_admin_direct_narrate // -- TLE + //verbs -= /client/proc/cmd_admin_say + verbs -= /client/proc/cmd_admin_subtle_message + verbs -= /client/proc/cmd_admin_world_narrate // -- TLE + verbs -= /client/proc/get_admin_state + verbs -= /client/proc/warn + verbs -= /obj/admins/proc/announce //global announce + verbs -= /obj/admins/proc/immreboot //immediate reboot + verbs -= /obj/admins/proc/restart //restart + verbs -= /obj/admins/proc/startnow //start now bitch // Debug - src.verbs -= /client/proc/debug_variables - src.verbs -= /client/proc/cmd_modify_object_variables - src.verbs -= /client/proc/cmd_modify_ticker_variables - src.verbs -= /client/proc/general_report - src.verbs -= /client/proc/air_report - src.verbs -= /client/proc/air_status - src.verbs -= /client/proc/radio_report - src.verbs -= /client/proc/kill_air // -- TLE - src.verbs -= /client/proc/modifytemperature - src.verbs -= /client/proc/callproc - src.verbs -= /client/proc/Cell - src.verbs -= /client/proc/cmd_debug_del_all - src.verbs -= /client/proc/cmd_debug_tog_aliens - src.verbs -= /client/proc/Debug2 //debug toggle switch - src.verbs -= /client/proc/fix_next_move - src.verbs -= /client/proc/ticklag - src.verbs -= /proc/givetestverbs - src.verbs -= /obj/admins/proc/spawn_atom - src.verbs -= /obj/admins/proc/toggletintedweldhelmets - src.verbs -= /client/proc/atmosscan - src.verbs -= /client/proc/restartcontroller - src.verbs -= /client/proc/enable_mapping_debug - src.verbs -= /client/proc/do_not_use_these - src.verbs -= /client/proc/camera_view - src.verbs -= /client/proc/sec_camera_report - src.verbs -= /client/proc/intercom_view + verbs -= /client/proc/debug_variables + verbs -= /client/proc/cmd_modify_object_variables + verbs -= /client/proc/cmd_modify_ticker_variables + verbs -= /client/proc/general_report + verbs -= /client/proc/air_report + verbs -= /client/proc/air_status + verbs -= /client/proc/radio_report + verbs -= /client/proc/kill_air // -- TLE + verbs -= /client/proc/modifytemperature + verbs -= /client/proc/callproc + verbs -= /client/proc/Cell + verbs -= /client/proc/cmd_debug_del_all + verbs -= /client/proc/cmd_debug_tog_aliens + verbs -= /client/proc/Debug2 //debug toggle switch + verbs -= /client/proc/fix_next_move + verbs -= /client/proc/ticklag + verbs -= /proc/givetestverbs + verbs -= /obj/admins/proc/spawn_atom + verbs -= /obj/admins/proc/toggletintedweldhelmets + verbs -= /client/proc/atmosscan + verbs -= /client/proc/restartcontroller + verbs -= /client/proc/enable_mapping_debug + verbs -= /client/proc/do_not_use_these + verbs -= /client/proc/camera_view + verbs -= /client/proc/sec_camera_report + verbs -= /client/proc/intercom_view // Admin helpers - src.verbs -= /client/proc/cmd_admin_attack_log - src.verbs -= /client/proc/cmd_admin_check_contents - src.verbs -= /client/proc/check_words // -- Urist - src.verbs -= /client/proc/dsay - src.verbs -= /client/proc/jobbans - src.verbs -= /client/proc/toggle_view_range + verbs -= /client/proc/cmd_admin_attack_log + verbs -= /client/proc/cmd_admin_check_contents + verbs -= /client/proc/check_words // -- Urist + verbs -= /client/proc/dsay + verbs -= /client/proc/jobbans + verbs -= /client/proc/toggle_view_range // Admin game intrusion - src.verbs -= /client/proc/cmd_admin_remove_plasma - src.verbs -= /client/proc/drop_bomb // -- TLE + verbs -= /client/proc/cmd_admin_remove_plasma + verbs -= /client/proc/drop_bomb // -- TLE - src.verbs -= /client/proc/admin_call_shuttle // -- Skie - src.verbs -= /client/proc/admin_cancel_shuttle // -- Skie - src.verbs -= /client/proc/cmd_admin_create_centcom_report - src.verbs -= /obj/admins/proc/vmode //start vote - src.verbs -= /obj/admins/proc/votekill //abort vote + verbs -= /client/proc/admin_call_shuttle // -- Skie + verbs -= /client/proc/admin_cancel_shuttle // -- Skie + verbs -= /client/proc/cmd_admin_create_centcom_report + verbs -= /obj/admins/proc/vmode //start vote + verbs -= /obj/admins/proc/votekill //abort vote - src.verbs -= /client/proc/give_spell - src.verbs -= /client/proc/cmd_admin_alienize - src.verbs -= /client/proc/cmd_admin_changelinginize - src.verbs -= /client/proc/cmd_admin_abominize // -- TLE - src.verbs -= /client/proc/cmd_admin_monkeyize - src.verbs -= /client/proc/cmd_admin_robotize - src.verbs -= /client/proc/make_cultist // -- TLE - src.verbs -= /client/proc/respawn_character //N + verbs -= /client/proc/give_spell + verbs -= /client/proc/cmd_admin_alienize + verbs -= /client/proc/cmd_admin_changelinginize + //verbs -= /client/proc/cmd_admin_abominize // -- TLE + verbs -= /client/proc/cmd_admin_monkeyize + verbs -= /client/proc/cmd_admin_robotize + verbs -= /client/proc/make_cultist // -- TLE + verbs -= /client/proc/cmd_admin_ninjafy //N + verbs -= /client/proc/makepAI + verbs -= /client/proc/respawn_character //N - src.verbs -= /client/proc/Getmob - src.verbs -= /client/proc/sendmob - src.verbs -= /client/proc/Jump - src.verbs -= /client/proc/jumptokey - src.verbs -= /client/proc/jumptomob - src.verbs -= /client/proc/jumptoturf + verbs -= /client/proc/Getmob + verbs -= /client/proc/sendmob + verbs -= /client/proc/Jump + verbs -= /client/proc/jumptokey + verbs -= /client/proc/jumptomob + verbs -= /client/proc/jumptoturf - src.verbs -= /client/proc/cmd_admin_add_freeform_ai_law - src.verbs -= /client/proc/cmd_admin_add_random_ai_law + verbs -= /client/proc/cmd_admin_add_freeform_ai_law + verbs -= /client/proc/cmd_admin_add_random_ai_law - src.verbs -= /client/proc/secrets - src.verbs -= /client/proc/cmd_admin_godmode - src.verbs -= /client/proc/cmd_admin_rejuvenate - src.verbs -= /client/proc/cmd_admin_grantfullaccess - src.verbs -= /client/proc/cmd_admin_gib - src.verbs -= /client/proc/cmd_admin_gib_self - src.verbs -= /client/proc/cmd_admin_explosion - src.verbs -= /client/proc/cmd_admin_emp - src.verbs -= /client/proc/cmd_admin_delete - src.verbs -= /client/proc/cmd_admin_drop_everything - src.verbs -= /client/proc/cmd_admin_prison - src.verbs -= /obj/admins/proc/unprison - src.verbs -= /proc/togglebuildmode - src.verbs -= /client/proc/cmd_mass_modify_object_variables + verbs -= /client/proc/secrets + verbs -= /client/proc/cmd_admin_godmode + verbs -= /client/proc/cmd_admin_rejuvenate + verbs -= /client/proc/cmd_admin_grantfullaccess + verbs -= /client/proc/cmd_admin_gib + verbs -= /client/proc/cmd_admin_gib_self + verbs -= /client/proc/cmd_admin_explosion + verbs -= /client/proc/cmd_admin_emp + verbs -= /client/proc/cmd_admin_delete + verbs -= /client/proc/cmd_admin_drop_everything + verbs -= /client/proc/cmd_admin_prison + verbs -= /obj/admins/proc/unprison + verbs -= /proc/togglebuildmode + verbs -= /client/proc/cmd_mass_modify_object_variables - src.verbs -= /client/proc/triple_ai - src.verbs -= /client/proc/only_one + verbs -= /client/proc/triple_ai + verbs -= /client/proc/only_one // Unnecessary commands - src.verbs -= /client/proc/funbutton - src.verbs -= /client/proc/make_sound // -- TLE - src.verbs -= /client/proc/object_talk // -- TLE - src.verbs -= /client/proc/play_sound - src.verbs -= /client/proc/cuban_pete // -- Urist - src.verbs -= /client/proc/honk_theme // -- Urist the Honky - src.verbs -= /client/proc/bananaphone // -- Darem - src.verbs -= /client/proc/space_asshole // --Agouri :3 - src.verbs -= /client/proc/strike_team //N - src.verbs -= /client/proc/space_ninja //N - src.verbs -= /client/proc/spawn_xeno //N - src.verbs -= /proc/possess - src.verbs -= /proc/release + //verbs -= /client/proc/funbutton + verbs -= /client/proc/make_sound // -- TLE + verbs -= /client/proc/object_talk // -- TLE + verbs -= /client/proc/play_sound + verbs -= /client/proc/cuban_pete // -- Urist + verbs -= /client/proc/honk_theme // -- Urist the Honky + verbs -= /client/proc/bananaphone // -- Darem + verbs -= /client/proc/space_asshole // --Agouri :3 + verbs -= /client/proc/strike_team //N + verbs -= /client/proc/send_space_ninja //N + verbs -= /client/proc/spawn_xeno //N + verbs -= /proc/possess + verbs -= /proc/release -// src.verbs -= /obj/admins/proc/togglegoonsay -// src.verbs -= /client/proc/grillify -// src.verbs -= /client/proc/cmd_admin_list_admins -// src.verbs -= /client/proc/getmobs +// verbs -= /obj/admins/proc/togglegoonsay +// verbs -= /client/proc/grillify +// verbs -= /client/proc/cmd_admin_list_admins +// verbs -= /client/proc/getmobs - if(src.holder) - src.holder.level = 0 - src.holder.owner = src + if(holder) + holder.level = 0 + holder.owner = src - src.verbs -= /client/proc/admin_play - src.verbs -= /client/proc/admin_observe - src.verbs -= /client/proc/voting - src.verbs -= /client/proc/game_panel - src.verbs -= /client/proc/unban_panel - src.verbs -= /client/proc/player_panel - src.verbs -= /client/proc/stealth + verbs -= /client/proc/admin_play + verbs -= /client/proc/admin_observe + verbs -= /client/proc/voting + verbs -= /client/proc/game_panel + verbs -= /client/proc/unban_panel + verbs -= /client/proc/player_panel + verbs -= /client/proc/stealth /client/proc/admin_observe() set category = "Admin" set name = "Set Observe" - if(!src.holder) + if(!holder) alert("You are not an admin") return /* - if(!src.mob.start) + if(!mob.start) alert("You cannot observe while in the starting position") return */ - src.verbs -= /client/proc/admin_play + verbs -= /client/proc/admin_play spawn( 1200 ) //change this to 1200 - src.verbs += /client/proc/admin_play - var/rank = src.holder.rank + verbs += /client/proc/admin_play + var/rank = holder.rank clear_admin_verbs() - src.holder.state = 2 + holder.state = 2 update_admins(rank) - if(!istype(src.mob, /mob/dead/observer)) - src.mob.adminghostize(1) + if(!istype(mob, /mob/dead/observer)) + mob.adminghostize(1) src << "\blue You are now observing" /client/proc/admin_play() set category = "Admin" set name = "Set Play" - if(!src.holder) + if(!holder) alert("You are not an admin") return - src.verbs -= /client/proc/admin_observe + verbs -= /client/proc/admin_observe spawn( 1200 ) //change this to 1200 - src.verbs += /client/proc/admin_observe - var/rank = src.holder.rank + verbs += /client/proc/admin_observe + var/rank = holder.rank clear_admin_verbs() - src.holder.state = 1 + holder.state = 1 update_admins(rank) - if(istype(src.mob, /mob/dead/observer)) - src.mob:reenter_corpse() + if(istype(mob, /mob/dead/observer)) + mob:reenter_corpse() src << "\blue You are now playing" /client/proc/get_admin_state() @@ -1242,62 +1251,63 @@ /client/proc/player_panel() set name = "Player Panel" set category = "Admin" - if (src.holder) - src.holder.player() + if (holder) + holder.player() return /client/proc/jobbans() set name = "Display Job bans" set category = "Admin" - if(src.holder) - src.holder.Jobbans() + if(holder) + holder.Jobbans() return /client/proc/unban_panel() set name = "Unban Panel" set category = "Admin" - if (src.holder) - src.holder.unbanpanel() + if (holder) + holder.unbanpanel() return /client/proc/game_panel() set name = "Game Panel" set category = "Admin" - if (src.holder) - src.holder.Game() + if (holder) + holder.Game() return /client/proc/secrets() set name = "Secrets" set category = "Admin" - if (src.holder) - src.holder.Secrets() + if (holder) + holder.Secrets() return /* /client/proc/goons() set name = "Goons" set category = "Admin" - if (src.holder) - src.holder.goons() + if (holder) + holder.goons() return /client/proc/beta_testers() set name = "Testers" set category = "Admin" - if (src.holder) - src.holder.beta_testers() + if (holder) + holder.beta_testers() return */ /client/proc/voting() set name = "Voting" set category = "Admin" - if (src.holder) - src.holder.Voting() + if (holder) + holder.Voting() +/* This thing does nothing but crash the server. /client/proc/funbutton() set category = "Fun" set name = "Boom Boom Boom Shake The Room" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return if(alert("BLOW EVERYTHING UP?",,"Yes","No")=="Yes") @@ -1310,55 +1320,56 @@ log_admin("[key_name(usr)] has used boom boom boom shake the room") message_admins("[key_name_admin(usr)] has used boom boom boom shake the room", 1) +*/ /client/proc/colorooc() set category = "Fun" set name = "OOC Text Color" - src.ooccolor = input(src, "Please select your OOC colour.", "OOC colour") as color + ooccolor = input(src, "Please select your OOC colour.", "OOC colour") as color return /client/proc/stealth() set category = "Admin" set name = "Stealth Mode" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return - src.stealth = !src.stealth - if(src.stealth) - var/new_key = trim(input("Enter your desired display name.", "Fake Key", src.key)) + stealth = !stealth + if(stealth) + var/new_key = trim(input("Enter your desired display name.", "Fake Key", key)) if(!new_key) - src.stealth = 0 + stealth = 0 return new_key = strip_html(new_key) if(length(new_key) >= 26) new_key = copytext(new_key, 1, 26) - src.fakekey = new_key + fakekey = new_key else - src.fakekey = null - log_admin("[key_name(usr)] has turned stealth mode [src.stealth ? "ON" : "OFF"]") - message_admins("[key_name_admin(usr)] has turned stealth mode [src.stealth ? "ON" : "OFF"]", 1) + fakekey = null + log_admin("[key_name(usr)] has turned stealth mode [stealth ? "ON" : "OFF"]") + message_admins("[key_name_admin(usr)] has turned stealth mode [stealth ? "ON" : "OFF"]", 1) /client/proc/warn(var/mob/M in world) set category = "Special Verbs" set name = "Warn" set desc = "Warn a player" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return - if(M.client && M.client.holder && (M.client.holder.level >= src.holder.level)) + if(M.client && M.client.holder && (M.client.holder.level >= holder.level)) alert("You cannot perform this action. You must be of a higher administrative rank!", null, null, null, null, null) return if(!M.client.warned) M << "\red You have been warned by an administrator. This is the only warning you will recieve." M.client.warned = 1 - message_admins("\blue [src.ckey] warned [M.ckey].") + message_admins("\blue [ckey] warned [M.ckey].") else - AddBan(M.ckey, M.computer_id, "Autobanning due to previous warn", src.ckey, 1, 10) - M << "\redYou have been autobanned by [src.ckey]. This is what we in the biz like to call a \"second warning\"." + AddBan(M.ckey, M.computer_id, "Autobanning due to previous warn", ckey, 1, 10) + M << "\redYou have been autobanned by [ckey]. This is what we in the biz like to call a \"second warning\"." M << "\red This is a temporary ban; it will automatically be removed in 10 minutes." - log_admin("[src.ckey] warned [M.ckey], resulting in a 10 minute autoban.") - message_admins("\blue [src.ckey] warned [M.ckey], resulting in a 10 minute autoban.") + log_admin("[ckey] warned [M.ckey], resulting in a 10 minute autoban.") + message_admins("\blue [ckey] warned [M.ckey], resulting in a 10 minute autoban.") del(M.client) //del(M) @@ -1373,13 +1384,13 @@ var/bomb_strength = input("Enter a value greater than 299:", "Blowing Shit Up", 300) as num if(bomb_strength < 300) return - if(!src.mob) + if(!mob) return - message_admins("\blue [src.ckey] dropping a plasma bomb at [bomb_strength] strength.") - var/obj/item/weapon/tank/plasma/P = new(src.mob.loc) + message_admins("\blue [ckey] dropping a plasma bomb at [bomb_strength] strength.") + var/obj/item/weapon/tank/plasma/P = new(mob.loc) P.air_contents.toxins = bomb_strength */ - var/turf/epicenter = src.mob.loc + var/turf/epicenter = mob.loc var/list/choices = list("Small Bomb", "Medium Bomb", "Big Bomb", "Custom Bomb") var/choice = input("What size explosion would you like to produce?") in choices switch(choice) @@ -1397,7 +1408,7 @@ var/light_impact_range = input("Light impact range (in tiles):") as num var/flash_range = input("Flash range (in tiles):") as num explosion(epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range) - message_admins("\blue [src.ckey] creating an admin explosion at [epicenter.loc].") + message_admins("\blue [ckey] creating an admin explosion at [epicenter.loc].") /* /client/proc/check_words() // -- Urist set category = "Special Verbs" @@ -1429,11 +1440,11 @@ set category = "Special Verbs" set name = "oSay" set desc = "Display a message to everyone who can hear the target" - if(src.mob.control_object) + if(mob.control_object) if(!msg) return - for (var/mob/V in hearers(src.mob.control_object)) - V.show_message("[src.mob.control_object.name] says: \"" + msg + "\"", 2) + for (var/mob/V in hearers(mob.control_object)) + V.show_message("[mob.control_object.name] says: \"" + msg + "\"", 2) /client/proc/kill_air() // -- TLE set category = "Debug" @@ -1451,43 +1462,43 @@ set category = "Admin" src << "Here's your rightclick admin verbs back" - src.verbs -= /client/proc/unstealthadmin - var/temp = src.deadchat - src.update_admins(src.holder.rank) - src.deadchat = temp + verbs -= /client/proc/unstealthadmin + var/temp = deadchat + update_admins(holder.rank) + deadchat = temp /client/proc/stealthadmin() set name = "Toggle admin verb visibility" set category = "Admin" src << "Hiding your rightclick admin verbs so you can play without 'accidentally' gibbing someone" - var/temp = src.deadchat + var/temp = deadchat - src.clear_admin_verbs() + clear_admin_verbs() - src.deadchat = temp + deadchat = temp - src.verbs += /client/proc/unstealthadmin + verbs += /client/proc/unstealthadmin - switch (src.holder.rank) + switch (holder.rank) if ("Game Master") //Former Host // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" @@ -1503,22 +1514,22 @@ if ("Game Admin") //Former Coder // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" @@ -1534,22 +1545,22 @@ if ("Badmin") //Former Shit Guy // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" @@ -1564,30 +1575,30 @@ // Old and unused if ("Trial Admin") //Former Primary Administrator - if(src.holder.state == 2) // if observing + if(holder.state == 2) // if observing // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" @@ -1602,56 +1613,56 @@ // Old and unused if ("Admin Candidate") //Removed the 'Administrator' rank, has same rights as Trial Admin (Expected that these will be set manually each round) - if(src.holder.state == 2) // if observing + if(holder.state == 2) // if observing // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - src.verbs += /obj/admins/proc/toggletraitorscaling + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggletraitorscaling // Settings - //src.verbs += /client/proc/colorooc // -- Urist - src.verbs += /obj/admins/proc/adjump //toggle admin jumping - src.verbs += /obj/admins/proc/adrev //toggle admin revives - src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + verbs += /obj/admins/proc/adjump //toggle admin jumping + verbs += /obj/admins/proc/adrev //toggle admin revives + verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg if ("Temporary Admin") //Former Secondary Administrator - if(src.holder.state == 2) // if observing + if(holder.state == 2) // if observing // Settings - src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc // Settings - //src.verbs += /client/proc/colorooc // -- Urist - //src.verbs += /obj/admins/proc/adjump //toggle admin jumping - //src.verbs += /obj/admins/proc/adrev //toggle admin revives - //src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - //src.verbs += /obj/admins/proc/toggleooc //toggle ooc - //src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - //src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + //verbs += /obj/admins/proc/adjump //toggle admin jumping + //verbs += /obj/admins/proc/adrev //toggle admin revives + //verbs += /obj/admins/proc/adspawn //toggle admin item spawning + verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + //verbs += /obj/admins/proc/toggleooc //toggle ooc + //verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + //verbs += /proc/toggle_adminmsg // Admin "must have" @@ -1667,22 +1678,22 @@ if ("Moderator") //Former Moderator // Settings - //src.verbs += /client/proc/colorooc // -- Urist - //src.verbs += /obj/admins/proc/adjump //toggle admin jumping - //src.verbs += /obj/admins/proc/adrev //toggle admin revives - //src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning - //src.verbs += /obj/admins/proc/delay //game start delay - //src.verbs += /obj/admins/proc/toggleaban //abandon mob - src.verbs += /obj/admins/proc/toggleAI //Toggle the AI - src.verbs += /obj/admins/proc/toggleenter //Toggle enterting - src.verbs += /obj/admins/proc/toggleguests //Toggle guests entering - src.verbs += /obj/admins/proc/toggleooc //toggle ooc - src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc - //src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling - //src.verbs += /obj/admins/proc/toggle_aliens - src.verbs += /obj/admins/proc/voteres //toggle votes - src.verbs += /client/proc/deadchat //toggles deadchat - src.verbs += /proc/toggle_adminmsg + //verbs += /client/proc/colorooc // -- Urist + //verbs += /obj/admins/proc/adjump //toggle admin jumping + //verbs += /obj/admins/proc/adrev //toggle admin revives + //verbs += /obj/admins/proc/adspawn //toggle admin item spawning + //verbs += /obj/admins/proc/delay //game start delay + //verbs += /obj/admins/proc/toggleaban //abandon mob + verbs += /obj/admins/proc/toggleAI //Toggle the AI + verbs += /obj/admins/proc/toggleenter //Toggle enterting + verbs += /obj/admins/proc/toggleguests //Toggle guests entering + verbs += /obj/admins/proc/toggleooc //toggle ooc + verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc + //verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling + //verbs += /obj/admins/proc/toggle_aliens + verbs += /obj/admins/proc/voteres //toggle votes + verbs += /client/proc/deadchat //toggles deadchat + verbs += /proc/toggle_adminmsg // Admin "must have" diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index 8bbec22a15b..ca2ccc90062 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -24,5 +24,5 @@ if (src.holder.rank == "Admin Observer") M << "ADMIN: [key_name(usr, M)]: [msg]" else - M << "ADMIN: [key_name(usr, M)]: [msg]" + M << "ADMIN: [key_name(usr, M)]X: [msg]" diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index b54c58646ce..1b0039db404 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -138,7 +138,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that usr.show_message(t, 1) /client/proc/cmd_admin_robotize(var/mob/M in world) - set category = "Admin" + set category = "Fun" set name = "Make Robot" if(!ticker) @@ -152,22 +152,48 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that else alert("Invalid mob") +/client/proc/makepAI(var/turf/T in world) + set category = "Fun" + set name = "Make pAI" + set desc = "Specify a location to spawn a pAI device, then specify a key to play that pAI" + + var/list/available = list() + for(var/mob/C in world) + if(C.key) + available.Add(C) + var/mob/choice = input("Choose a player to play the pAI", "Spawn pAI") in available + if(!choice) + return 0 + if(!istype(choice, /mob/dead/observer)) + var/confirm = input("[choice.key] isn't ghosting right now. Are you sure you want to yank him out of them out of their body and place them in this pAI?", "Spawn pAI Confirmation", "No") in list("Yes", "No") + if(confirm != "Yes") + return 0 + var/obj/item/device/paicard/card = new(T) + var/mob/living/silicon/pai/pai = new(card) + pai.name = input(choice, "Enter your pAI name:", "pAI Name", "Personal AI") as text + pai.real_name = pai.name + pai.key = choice.key + card.pai = pai + for(var/datum/paiCandidate/candidate in paiController.pai_candidates) + if(candidate.key == choice.key) + paiController.pai_candidates.Remove(candidate) + /client/proc/cmd_admin_alienize(var/mob/M in world) - set category = "Admin" + set category = "Fun" set name = "Make Alien" if(!ticker) alert("Wait until the game starts") return - if(istype(M, /mob/living/carbon/human)) - log_admin("[key_name(src)] is attempting to alienize [M.key].") + if(ishuman(M)) + log_admin("[key_name(src)] has alienized [M.key].") spawn(10) M:Alienize() else alert("Invalid mob") /client/proc/cmd_admin_monkeyize(var/mob/M in world) - set category = "Admin" + set category = "Fun" set name = "Make Monkey" if(!ticker) @@ -182,7 +208,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that alert("Invalid mob") /client/proc/cmd_admin_changelinginize(var/mob/M in world) - set category = "Admin" + set category = "Fun" set name = "Make Changeling" if(!ticker) @@ -198,8 +224,9 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that else alert("Invalid mob") +/* /client/proc/cmd_admin_abominize(var/mob/M in world) - set category = "Admin" + set category = null set name = "Make Abomination" usr << "Ruby Mode disabled. Command aborted." @@ -213,9 +240,9 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that spawn(10) M.make_abomination() */ - +*/ /client/proc/make_cultist(var/mob/M in world) // -- TLE, modified by Urist - set category = "Admin" + set category = "Fun" set name = "Make Cultist" set desc = "Makes target a cultist" if(!wordtravel) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 99d42b64735..ad9e08d9aa7 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1,7 +1,7 @@ /client/proc/cmd_admin_drop_everything(mob/M as mob in world) set category = null set name = "Drop Everything" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return for(var/obj/item/W in M) @@ -13,7 +13,7 @@ /client/proc/cmd_admin_prison(mob/M as mob in world) set category = "Admin" set name = "Prison" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return if (ismob(M)) @@ -40,7 +40,7 @@ set category = "Special Verbs" set name = "Subtle Message" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -60,7 +60,7 @@ set category = "Special Verbs" set name = "Global Narrate" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -76,7 +76,7 @@ set category = "Special Verbs" set name = "Direct Narrate" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return var/msg = input("Message:", text("Enter the text you wish to appear to your target:")) as text @@ -87,17 +87,17 @@ /client/proc/cmd_admin_pm(mob/M as mob in world) set category = "Admin" set name = "Admin PM" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return if(M) - if(src.mob.muted) + if(mob.muted) src << "You are muted have a nice day" return if (!( ismob(M) )) return var/t = input("Message:", text("Private message to [M.key]")) as text|null - if(src.holder.rank != "Game Admin" && src.holder.rank != "Game Master") + if(holder.rank != "Game Admin" && holder.rank != "Game Master") t = strip_html(t,500) if (!( t )) return @@ -120,7 +120,7 @@ /client/proc/cmd_admin_godmode(mob/M as mob in world) set category = "Special Verbs" set name = "Godmode" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return if (M.nodamage == 1) @@ -136,10 +136,10 @@ /client/proc/cmd_admin_mute(mob/M as mob in world) set category = "Special Verbs" set name = "Admin Mute" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return - if (M.client && M.client.holder && (M.client.holder.level >= src.holder.level)) + if (M.client && M.client.holder && (M.client.holder.level >= holder.level)) alert("You cannot perform this action. You must be of a higher administrative rank!", null, null, null, null, null) return M.muted = !M.muted @@ -153,7 +153,7 @@ /client/proc/cmd_admin_add_random_ai_law() set category = "Fun" set name = "Add Random AI Law" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return @@ -184,7 +184,7 @@ Would like to add a law like "Law x is _______" where x = a number, and _____ is for(var/mob/living/carbon/human/pos in world) pos_crew += pos.real_name crew = pick(pos_crew) - switch(pick(1,2,3,4,5,6,7,8,9,10,11,12)) + switch(rand(1,12)) if(1) M << "\red THERE ARE [amount] [who2] ON THE STATION...LAWS UPDATED" M.add_ion_law("THERE ARE [amount] [who2] ON THE STATION") @@ -272,57 +272,67 @@ Would like to add a law like "Law x is _______" where x = a number, and _____ is command_alert("Ion storm detected near the station. Please check all AI-controlled equipment for errors.", "Anomaly Alert") world << sound('ionstorm.ogg') -/client/proc/spawn_xeno() //Stealth spawns xenos /N + /* + Stealth spawns xenos + Changed to accomodate specific spawning. It was annoying before. /N + */ +/client/proc/spawn_xeno() set category = "Fun" set name = "Spawn Xeno" set desc = "Spawns a xenomorph for all those boring rounds, without having you to do so manually." - if(!src.authenticated || !src.holder) + set popup_menu = 0 + + if(!authenticated || !holder) src << "Only administrators may use this command." return - var/list/xeno_list = list() - for(var/obj/landmark/X in world) - if (X.name == "xeno_spawn") - xeno_list.Add(X) - if(!xeno_list.len) - alert("There are no available spots to spawn the xeno. Aborting command.") - return - var/CASTE = alert(src, "Please choose which caste to spawn.",,"Hunter","Sentinel","Drone") + create_xeno() + return - var/obj/landmark/spawn_here = pick(xeno_list) +//I use this proc for respawn character too. /N +/proc/create_xeno(mob/dead/observer/G) + var/alien_caste = alert(src, "Please choose which caste to spawn.",,"Hunter","Sentinel","Drone") - var/mob/new_xeno - switch(CASTE) + var/obj/landmark/spawn_here = xeno_spawn.len ? pick(xeno_spawn) : pick(latejoin) + + var/mob/living/carbon/alien/humanoid/new_xeno + switch(alien_caste) if("Hunter") - new_xeno = new /mob/living/carbon/alien/humanoid/hunter (spawn_here.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/hunter (spawn_here) if("Sentinel") - new_xeno = new /mob/living/carbon/alien/humanoid/sentinel (spawn_here.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/sentinel (spawn_here) if("Drone") - new_xeno = new /mob/living/carbon/alien/humanoid/drone (spawn_here.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/drone (spawn_here) - var/list/candidates = list() // Picks a random ghost for the role. Mostly a copy of alien burst code. Doesn't spawn the one using the command. - for(var/mob/dead/observer/G in world) - if(G.client) - if(!G.client.holder && ((G.client.inactivity/10)/60) <= 5) - candidates.Add(G) - if(candidates.len) - var/mob/dead/observer/G = pick(candidates) - message_admins("\blue [key_name_admin(usr)] has spawned [G.key] as a filthy xeno.", 1) + // Picks a random ghost for the role if none is specified. Mostly a copy of alien burst code. + var/candidates_list[] = list() + if(G)//If G exists through a passed argument. + candidates_list += G.client + else//Else we need to find them. + for(G in world) + if(G.client) + if(!G.client.holder && ((G.client.inactivity/10)/60) <= 5) + candidates_list += G.client//We want their client, not their ghost. + if(candidates_list.len)//If there are people to spawn. + if(!G)//If G was not passed through an argument. + var/client/G_client = input("Pick the client you want to respawn as a xeno.", "Active Players") as null|anything in candidates_list//It will auto-pick a person when there is only one candidate. + if(G_client)//They may have logged out when the admin was choosing people. Or were not chosen. Would run time error otherwise. + G = G_client.mob - new_xeno.mind = new//Mind initialize stuff. - new_xeno.mind.current = new_xeno - new_xeno.mind.assigned_role = "Alien" - new_xeno.mind.special_role = CASTE - new_xeno.mind.key = G.key - if(G.client) - G.client.mob = new_xeno + if(G)//If G exists. + message_admins("\blue [key_name_admin(usr)] has spawned [G.key] as a filthy xeno.", 1) + new_xeno.mind_initialize(G, alien_caste) + new_xeno.key = G.key + else//We won't be reporting duds. + del(new_xeno) del(G) - else - alert("There are no available ghosts to throw into the xeno. Aborting command.") - del(new_xeno) return + alert("There are no available ghosts to throw into the xeno. Aborting command.") + del(new_xeno) + return + /* If a guy was gibbed and you want to revive him, this is a good way to do so. Works kind of like entering the game with a new character. Character receives a new mind if they didn't have one. @@ -345,17 +355,63 @@ Traitors and the like can also be revived with the previous role mostly intact. G_found = G break - if(!G_found)//If a ghost was found. + if(!G_found)//If a ghost was not found. alert("There is no active key like that in the game or the person is not currently a ghost. Aborting command.") return //First we spawn a dude. var/mob/living/carbon/human/new_character = new(src)//The mob being spawned. - /*Second, we try and locate a record for the person being respawned through data_core. + //Second, we check if they are an alien or monkey. + var/adj_name = copytext(G_found.name,1,7)//What is their name? + if(G_found.mind&&G_found.mind.special_role=="Alien")//If they have a mind, are they an alien? + adj_name="alien " + if( adj_name==("alien "||"monkey")) + if(alert("This character appears to either be an an alien or monkey. Would you like to respawn them as such?",,"Yes","No")=="Yes")//If you do. + switch(adj_name)//Let's check based on adjusted name. + if("monkey")//A monkey. Monkeys don't have a mind, so we can safely spawn them here if needed. + var/mob/living/carbon/monkey/M = new(pick(latejoin))//Spawn a monkey at latejoin. + M.key = G_found.key//They are now a monkey. Nothing else needs doing. + if("alien ")//An alien. Aliens can have a mind which can be used to determine a few things. + if(G_found.mind) + var/turf/location = xeno_spawn.len ? pick(xeno_spawn) : pick(latejoin)//Location where they will be spawned. + var/mob/living/carbon/alien/new_xeno//Null alien mob first. + switch(G_found.mind.special_role)//If they have a mind, we can determine which caste they were. + if("Hunter") + new_xeno = new/mob/living/carbon/alien/humanoid/hunter(location) + if("Sentinel") + new_xeno = new/mob/living/carbon/alien/humanoid/sentinel(location) + if("Drone") + new_xeno = new/mob/living/carbon/alien/humanoid/drone(location) + if("Queen") + new_xeno = new/mob/living/carbon/alien/humanoid/queen(location) + else//If we don't know what special role they have, for whatever reason, or they're a larva. + create_xeno(G_found) + return + //Now to give them a new mind. + new_xeno.mind = new + new_xeno.mind.assigned_role = "Alien" + new_xeno.mind.special_role = G_found.mind.special_role + new_xeno.mind.key = G_found.key + new_xeno.mind.current = new_xeno + new_xeno.key = G_found.key + new_xeno << "You have been fully respawned. Enjoy the game." + message_admins("\blue [key_name_admin(usr)] has respawned [new_xeno.key] as a filthy xeno.", 1) + //And we're done. Announcing other stuff is handled by spawn_xeno. + else + create_xeno(G_found)//Else we default to the standard command for spawning a xenomorph. + return + del(G_found) + return + //Monkeys aren't terribly important so we won't be announcing them. The proc basically ends here. + else//Or not. + G_found.mind=null//Null their mind so we don't screw things up ahead. + G_found.real_name="[pick(pick(first_names_male,first_names_female))] [pick(last_names)]"//Give them a random real name. + + /*Third, we try and locate a record for the person being respawned through data_core. This isn't an exact science but it does the trick more often than not.*/ var/datum/data/record/record_found//Referenced to later to either randomize or not randomize the character. - if(G_found.mind)//They must have a mind to reference the record. + if(G_found.mind)//They must have a mind to reference the record. Here we also double check for aliens. var/id = md5("[G_found.real_name][G_found.mind.assigned_role]") for(var/datum/data/record/t in data_core.locked) if(t.fields["id"]==id) @@ -400,7 +456,7 @@ Traitors and the like can also be revived with the previous role mostly intact. //We will update their appearance when determining DNA. else new_character.gender = MALE - if(alert("Save file not detected. Record data not detected. Please specify the character's gender.",,"Male","Female")=="Female") + if(alert("Save file not detected. Record data not detected. Please specify [G_found.real_name]'s gender.",,"Male","Female")=="Female") new_character.gender = FEMALE var/name_safety = G_found.real_name//Default is a random name so we want to save this. A.randomize_appearance_for(new_character)//Now we will randomize their appearance since we have no way of knowing what they look/looked like. @@ -475,6 +531,7 @@ Traitors and the like can also be revived with the previous role mostly intact. new_character = new_character.AIize() if(new_character.mind.special_role=="traitor") call(/datum/game_mode/traitor/proc/add_law_zero)(new_character) + //Add aliens. else new_character.Equip_Rank(new_character.mind.assigned_role, joined_late=1)//Or we simply equip them. @@ -498,7 +555,7 @@ Traitors and the like can also be revived with the previous role mostly intact. /client/proc/cmd_admin_add_freeform_ai_law() set category = "Fun" set name = "Add Custom AI law" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return var/input = input(usr, "Please enter anything you want the AI to do. Anything. Serious.", "What?", "") as text|null @@ -523,10 +580,10 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "Rejuvenate" // All admins should be authenticated, but... what if? - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return - if(!src.mob) + if(!mob) return if(!istype(M)) alert("Cannot revive a ghost") @@ -558,7 +615,7 @@ Traitors and the like can also be revived with the previous role mostly intact. /client/proc/cmd_admin_create_centcom_report() set category = "Special Verbs" set name = "Create Command Report" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return var/input = input(usr, "Please enter anything you want. Anything. Serious.", "What?", "") as message|null @@ -582,7 +639,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Admin" set name = "Delete" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -595,7 +652,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Admin" set name = "List OOC" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -606,7 +663,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "Explosion" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -632,7 +689,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "EM Pulse" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -653,7 +710,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set category = "Special Verbs" set name = "Gib" - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -671,15 +728,15 @@ Traitors and the like can also be revived with the previous role mostly intact. /client/proc/cmd_admin_gib_self() set name = "Gibself" set category = "Fun" - if (istype(src.mob, /mob/dead/observer)) // so they don't spam gibs everywhere + if (istype(mob, /mob/dead/observer)) // so they don't spam gibs everywhere return else - src.mob.gib() + mob.gib() /* /client/proc/cmd_manual_ban() set name = "Manual Ban" set category = "Special Verbs" - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return var/mob/M = null @@ -692,7 +749,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!selection) return M = selection:mob - if ((M.client && M.client.holder && (M.client.holder.level >= src.holder.level))) + if ((M.client && M.client.holder && (M.client.holder.level >= holder.level))) alert("You cannot perform this action. You must be of a higher administrative rank!") return @@ -750,7 +807,7 @@ Traitors and the like can also be revived with the previous role mostly intact. /client/proc/cmd_admin_remove_plasma() set category = "Debug" set name = "Stabilize Atmos." - if(!src.authenticated || !src.holder) + if(!authenticated || !holder) src << "Only administrators may use this command." return // DEFERRED @@ -782,13 +839,10 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "Change View Range" set desc = "switches between 1x and custom views" - if(src.view == world.view) - src.view = input("Select view range:", "FUCK YE", 7) in list(1,2,3,4,5,6,7,8,9,10,11,12,13,14,128) + if(view == world.view) + view = input("Select view range:", "FUCK YE", 7) in list(1,2,3,4,5,6,7,8,9,10,11,12,13,14,128) else - src.view = world.view - - - + view = world.view /client/proc/admin_call_shuttle() @@ -798,7 +852,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if ((!( ticker ) || emergency_shuttle.location)) return - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -822,7 +876,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if ((!( ticker ) || emergency_shuttle.location || emergency_shuttle.direction == 0)) return - if (!src.authenticated || !src.holder) + if (!authenticated || !holder) src << "Only administrators may use this command." return @@ -839,30 +893,3 @@ Traitors and the like can also be revived with the previous role mostly intact. for(var/t in M.attack_log) usr << "[t]" - -/client/proc/makepAI(var/turf/T in world) - set category = "Admin" - set name = "Make pAI" - set desc = "Specify a location to spawn a pAI device, then specify a key to play that pAI" - - var/list/available = list() - for(var/mob/C in world) - if(C.key) - available.Add(C) - var/mob/choice = input("Choose a player to play the pAI", "Spawn pAI") in available - if(!choice) - return 0 - if(!istype(choice, /mob/dead/observer)) - var/confirm = input("[choice.key] isn't ghosting right now. Are you sure you want to yank him out of them out of their body and place them in this pAI?", "Spawn pAI Confirmation", "No") in list("Yes", "No") - if(confirm != "Yes") - return 0 - var/obj/item/device/paicard/card = new(T) - var/mob/living/silicon/pai/pai = new(card) - pai.name = input(choice, "Enter your pAI name:", "pAI Name", "Personal AI") as text - pai.real_name = pai.name - pai.key = choice.key - card.pai = pai - for(var/datum/paiCandidate/candidate in paiController.pai_candidates) - if(candidate.key == choice.key) - paiController.pai_candidates.Remove(candidate) - diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index 76888a07d37..7bf71e3ce9b 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -46,18 +46,19 @@ var/global/sent_strike_team = 0 var/nuke_code = "[rand(10000, 99999.0)]" //Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. - var/mob/dead/observer/G - var/candidates[] = list()//candidates for being a commando out of all the active ghosts in world. - var/commandos[] = list()//actual commando ghosts as picked by the user. + var/mob/dead/observer/G//Basic variable to search for later. + var/candidates_list[] = list()//candidates for being a commando out of all the active ghosts in world. + var/commandos_list[] = list()//actual commando ghosts as picked by the user. for(G in world) if(G.client) if(!G.client.holder && ((G.client.inactivity/10)/60) <= 5) //Whoever called/has the proc won't be added to the list. // if(((G.client.inactivity/10)/60) <= 5) //Removing it allows even the caller to jump in. Good for testing. - candidates += G - for(var/i=commandos_possible,(i>0&&candidates.len),i--) - G = input("Pick characters to spawn as the commandos. This will go on until there either no more ghosts to pick from or the slots are full.", "Active Players", G) in candidates//It will auto-pick a person when there is only one candidate. - candidates -= G - commandos += G + candidates_list += G.client//Add their client to list. + for(var/i=commandos_possible,(i>0&&candidates_list.len),i--)//Decrease with every commando selected. + var/client/G_client = input("Pick characters to spawn as the commandos. This will go on until there either no more ghosts to pick from or the slots are full.", "Active Players") as null|anything in candidates_list//It will auto-pick a person when there is only one candidate. + if(G_client)//They may have logged out when the admin was choosing people. Or were not chosen. Would run time error otherwise. + candidates_list -= G_client//Subtract from candidates. + commandos_list += G_client.mob//Add their ghost to commandos. //Spawns commandos and equips them. for (var/obj/landmark/L in world) @@ -67,13 +68,13 @@ var/global/sent_strike_team = 0 var/mob/living/carbon/human/new_commando = create_death_commando(L, leader_selected) - if(commandos.len) - G = pick(commandos) - commandos -= G + if(commandos_list.len) + G = pick(commandos_list) new_commando.mind.key = G.key//For mind stuff. new_commando.key = G.key new_commando.internal = new_commando.s_store new_commando.internals.icon_state = "internal1" + commandos_list -= G del(G) new_commando.mind.store_memory("Nuke Code: \red [nuke_code].")//So they don't forget their code or mission. @@ -124,7 +125,10 @@ var/global/sent_strike_team = 0 new_commando.mind.current = new_commando new_commando.mind.assigned_role = "MODE" new_commando.mind.special_role = "Death Commando" - ticker.minds += new_commando.mind + if(!(new_commando.mind in ticker.minds)) + ticker.minds += new_commando.mind//Adds them to regular mind list. + if(!(new_commando.mind in ticker.mode.traitors))//If they weren't already an extra traitor. + ticker.mode.traitors += new_commando.mind//Adds them to current traitor list. Which is really the extra antagonist list. new_commando.equip_death_commando(leader_selected) del(spawn_location) return new_commando diff --git a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm index e5a011e259d..0de0ce0ec47 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm @@ -129,7 +129,7 @@ I kind of like the right click only--the window version can get a little confusi // return if(powerc()) - var/vent_found = 0 + var/obj/machinery/atmospherics/unary/vent_pump/vent_found for(var/obj/machinery/atmospherics/unary/vent_pump/v in range(1,src)) if(!v.welded) vent_found = v @@ -137,52 +137,56 @@ I kind of like the right click only--the window version can get a little confusi src << "\red That vent is welded." if(vent_found) var/list/vents = list() - for(var/obj/machinery/atmospherics/unary/vent_pump/temp_vent in world) - if(temp_vent.loc == loc) - continue - if(temp_vent.welded) - continue - vents.Add(temp_vent) - var/list/choices = list() - for(var/obj/machinery/atmospherics/unary/vent_pump/vent in vents) - if(vent.loc.z != loc.z) - continue - if(vent.welded) - continue - var/atom/a = get_turf_loc(vent) - choices.Add(a.loc) - var/turf/startloc = loc - var/obj/selection = input("Select a destination.", "Duct System") in choices - var/selection_position = choices.Find(selection) - if(loc==startloc) - var/obj/machinery/atmospherics/unary/vent_pump/target_vent = vents[selection_position] - if(target_vent) - for(var/mob/O in viewers(src, null)) - O.show_message(text("[src] scrambles into the ventillation ducts!"), 1) - var/list/huggers = list() - for(var/obj/alien/facehugger/F in view(3, src)) - if(istype(F, /obj/alien/facehugger)) - huggers.Add(F) - loc = vent_found + if(vent_found.network&&vent_found.network.normal_members.len) + for(var/obj/machinery/atmospherics/unary/vent_pump/temp_vent in vent_found.network.normal_members) + if(temp_vent.loc == loc) + continue + if(temp_vent.welded) + continue + vents.Add(temp_vent) + var/list/choices = list() + for(var/obj/machinery/atmospherics/unary/vent_pump/vent in vents) + if(vent.loc.z != loc.z) + continue + if(vent.welded) + continue + var/atom/a = get_turf_loc(vent) + choices.Add(a.loc) + var/turf/startloc = loc + var/obj/selection = input("Select a destination.", "Duct System") in choices + var/selection_position = choices.Find(selection) + if(loc==startloc) + var/obj/machinery/atmospherics/unary/vent_pump/target_vent = vents[selection_position] + if(target_vent) + for(var/mob/O in viewers(src, null)) + O.show_message(text("[src] scrambles into the ventillation ducts!"), 1) + var/list/huggers = list() + for(var/obj/alien/facehugger/F in view(3, src)) + if(istype(F, /obj/alien/facehugger)) + huggers.Add(F) + loc = vent_found - for(var/obj/alien/facehugger/F in huggers) - F.loc = vent_found - var/travel_time = get_dist(loc, target_vent.loc) - - spawn(round(travel_time/2))//give sound warning to anyone near the target vent - if(!target_vent.welded) - for(var/mob/O in hearers(target_vent, null)) - O.show_message("You hear something crawling trough the ventilation pipes.") - - spawn(travel_time) - if(target_vent.welded)//the vent can be welded while alien scrolled through the list or travelled. - target_vent = vent_found //travel back. No additional time required. - src << "\red The vent you were heading to appears to be welded." - loc = target_vent.loc for(var/obj/alien/facehugger/F in huggers) - F.loc = loc + F.loc = vent_found + var/travel_time = get_dist(loc, target_vent.loc) + + spawn(round(travel_time/2))//give sound warning to anyone near the target vent + if(!target_vent.welded) + for(var/mob/O in hearers(target_vent, null)) + O.show_message("You hear something crawling trough the ventilation pipes.",2) + + spawn(travel_time) + if(target_vent.welded)//the vent can be welded while alien scrolled through the list or travelled. + target_vent = vent_found //travel back. No additional time required. + src << "\red The vent you were heading to appears to be welded." + loc = target_vent.loc + for(var/obj/alien/facehugger/F in huggers) + F.loc = loc + + else + src << "\green You need to remain still while entering a vent." else - src << "\green You need to remain still while entering a vent." + src << "\green This vent is not connected to anything." else src << "\green You must be standing on or beside an open air vent to enter it." return \ No newline at end of file diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm index 19566cfda29..61dca577e0f 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm @@ -27,16 +27,10 @@ src << "\green You begin to evolve!" for(var/mob/O in viewers(src, null)) O.show_message(text("\green [src] begins to twist and contort!"), 1) - var/mob/living/carbon/alien/humanoid/queen/Q = new (loc) + var/mob/living/carbon/alien/humanoid/queen/new_xeno = new (loc) - Q.mind = new//Mind initialize stuff. - Q.mind.current = Q - Q.mind.assigned_role = "Alien" - Q.mind.special_role = "Queen" - Q.mind.key = key - - if(client) - client.mob = Q + new_xeno.mind_initialize(src, "Queen") + new_xeno.key = key del(src) return diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 9c3c0ff6370..bbe91fd9f73 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -1,4 +1,3 @@ - //This is fine right now, if we're adding organ specific damage this needs to be updated /mob/living/carbon/alien/humanoid/New() var/datum/reagents/R = new/datum/reagents(100) @@ -16,6 +15,12 @@ src << "\blue Your icons have been generated!" ..() +/mob/living/carbon/alien/humanoid/proc/mind_initialize(mob/G, alien_caste) + mind = new + mind.current = src + mind.assigned_role = "Alien" + mind.special_role = alien_caste + mind.key = G.key //This is fine, works the same as a human /mob/living/carbon/alien/humanoid/Bump(atom/movable/AM as mob|obj, yes) @@ -240,11 +245,6 @@ if (wear_suit) if (emptyHand) wear_suit.DblClick() - return - if (( istype(W, /obj/alien/skin_suit) )) - u_equip(W) - head = W - return return /* if (!( istype(W, /obj/item/clothing/suit) )) return diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index 53987ff932d..51015fe505f 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -12,6 +12,12 @@ // spawn(1200) grow() Grow after 120 seconds -- TLE Commented out because life.dm has better version -- Urist ..() +/mob/living/carbon/alien/larva/proc/mind_initialize(mob/G, alien_caste) + mind = new + mind.current = src + mind.assigned_role = "Alien" + mind.special_role = alien_caste + mind.key = G.key //This is fine, works the same as a human /mob/living/carbon/alien/larva/Bump(atom/movable/AM as mob|obj, yes) diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 69e123090ec..b1db79631e8 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -11,10 +11,10 @@ set invisibility = 0 set background = 1 - if (src.monkeyizing) + if (monkeyizing) return - if (src.stat != 2) //still breathing + if (stat != 2) //still breathing //First, resolve location and get a breath @@ -31,7 +31,7 @@ //blinded get reset each cycle and then get activated later in the //code. Very ugly. I dont care. Moving this stuff here so its easy //to find it. - src.blinded = null + blinded = null //Disease Check handle_virus_updates() @@ -86,83 +86,78 @@ handle_mutations_and_radiation() - if(src.amount_grown == 200) + if(amount_grown == 200) src << "\green You are growing into a beautiful alien! It is time to choose a caste." src << "\green There are three to choose from:" src << "\green Hunters are strong and agile, able to hunt away from the hive and rapidly move through ventilation shafts. Hunters generate plasma slowly and have low reserves." src << "\green Sentinels are tasked with protecting the hive and are deadly up close and at a range. They are not as physically imposing nor fast as the hunters." src << "\green Drones are the working class, offering the largest plasma storage and generation. They are the only caste which may evolve again, turning into the dreaded alien queen." - var/CASTE = alert(src, "Please choose which alien caste you shall belong to.",,"Hunter","Sentinel","Drone") + var/alien_caste = alert(src, "Please choose which alien caste you shall belong to.",,"Hunter","Sentinel","Drone") - var/mob/H - switch(CASTE) + var/mob/living/carbon/alien/humanoid/new_xeno + switch(alien_caste) if("Hunter") - H = new /mob/living/carbon/alien/humanoid/hunter (src.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/hunter (loc) if("Sentinel") - H = new /mob/living/carbon/alien/humanoid/sentinel (src.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/sentinel (loc) if("Drone") - H = new /mob/living/carbon/alien/humanoid/drone (src.loc) + new_xeno = new /mob/living/carbon/alien/humanoid/drone (loc) - H.mind = new//Mind initialize stuff. - H.mind.current = src - H.mind.assigned_role = "Alien" - H.mind.special_role = CASTE - H.mind.key = src.key - if(src.client) - src.client.mob = H + new_xeno.mind_initialize(src, alien_caste) + new_xeno.key = key del(src) return //grow!! but not if metroid or dead - if(!istype(src,/mob/living/carbon/alien/larva/metroid) && src.health>-100) - src.amount_grown++ + if(!istype(src,/mob/living/carbon/alien/larva/metroid) && health>-100) + amount_grown++ - if (src.radiation) - if (src.radiation > 100) - src.radiation = 100 - src.weakened = 10 + if (radiation) + if (radiation > 100) + radiation = 100 + weakened = 10 src << "\red You feel weak." emote("collapse") - if (src.radiation < 0) - src.radiation = 0 + if (radiation < 0) + radiation = 0 - switch(src.radiation) + switch(radiation) if(1 to 49) - src.radiation-- + radiation-- if(prob(25)) - src.toxloss++ - src.updatehealth() + toxloss++ + updatehealth() if(50 to 74) - src.radiation -= 2 - src.toxloss++ + radiation -= 2 + toxloss++ if(prob(5)) - src.radiation -= 5 - src.weakened = 3 + radiation -= 5 + weakened = 3 src << "\red You feel weak." emote("collapse") - src.updatehealth() + updatehealth() if(75 to 100) - src.radiation -= 3 - src.toxloss += 3 - src.updatehealth() + radiation -= 3 + toxloss += 3 + updatehealth() breathe() - if(src.reagents.has_reagent("lexorin")) return + if(reagents.has_reagent("lexorin")) return if(istype(loc, /obj/machinery/atmospherics/unary/cryo_cell)) return var/datum/gas_mixture/environment = loc.return_air() var/datum/air_group/breath // HACK NEED CHANGING LATER - if(src.health < 0) - src.losebreath++ + if(health < 0) + losebreath++ if(losebreath>0) //Suffocating so do not take a breath - src.losebreath-- + losebreath-- if (prob(75)) //High chance of gasping for air spawn emote("gasp") if(istype(loc, /obj/)) @@ -201,17 +196,17 @@ get_breath_from_internal(volume_needed) if(internal) - if (!contents.Find(src.internal)) + if (!contents.Find(internal)) internal = null if (!wear_mask || !(wear_mask.flags & MASKINTERNALS) ) internal = null if(internal) - if (src.internals) - src.internals.icon_state = "internal1" + if (internals) + internals.icon_state = "internal1" return internal.remove_air_volume(volume_needed) else - if (src.internals) - src.internals.icon_state = "internal0" + if (internals) + internals.icon_state = "internal0" return null update_canmove() @@ -219,7 +214,7 @@ else canmove = 1 handle_breath(datum/gas_mixture/breath) - if(src.nodamage) + if(nodamage) return if(!breath || (breath.total_moles() == 0)) @@ -246,7 +241,7 @@ breath.toxins -= toxins_used breath.oxygen += toxins_used - if(breath.temperature > (T0C+66) && !(src.mutations & COLD_RESISTANCE)) // Hot air hurts :( + if(breath.temperature > (T0C+66) && !(mutations & COLD_RESISTANCE)) // Hot air hurts :( if(prob(20)) src << "\red You feel a searing heat in your lungs!" fire_alert = max(fire_alert, 1) @@ -274,25 +269,25 @@ if(reagents) reagents.metabolize(src) - if(src.nutrition > 500 && !(src.mutations & FAT)) - if(prob(5 + round((src.nutrition - 200) / 2))) + if(nutrition > 500 && !(mutations & FAT)) + if(prob(5 + round((nutrition - 200) / 2))) src << "\red You suddenly feel blubbery!" - src.mutations |= FAT + mutations |= FAT // update_body() - if (src.nutrition < 100 && src.mutations & FAT) - if(prob(round((50 - src.nutrition) / 100))) + if (nutrition < 100 && mutations & FAT) + if(prob(round((50 - nutrition) / 100))) src << "\blue You feel fit again!" - src.mutations &= ~FAT + mutations &= ~FAT // update_body() - if (src.nutrition > 0) - src.nutrition-= HUNGER_FACTOR + if (nutrition > 0) + nutrition-= HUNGER_FACTOR - if (src.drowsyness) - src.drowsyness-- - src.eye_blurry = max(2, src.eye_blurry) + if (drowsyness) + drowsyness-- + eye_blurry = max(2, eye_blurry) if (prob(5)) - src.sleeping = 1 - src.paralysis = 5 + sleeping = 1 + paralysis = 5 confused = max(0, confused - 1) // decrement dizziness counter, clamped to 0 @@ -303,7 +298,7 @@ dizziness = max(0, dizziness - 1) jitteriness = max(0, jitteriness - 1) - src.updatehealth() + updatehealth() return //TODO: DEFERRED @@ -313,153 +308,153 @@ if(oxyloss > 50) paralysis = max(paralysis, 3) - if(src.sleeping) - src.paralysis = max(src.paralysis, 3) + if(sleeping) + paralysis = max(paralysis, 3) if (prob(10) && health) spawn(0) emote("snore") - src.sleeping-- + sleeping-- - if(src.resting) - src.weakened = max(src.weakened, 5) + if(resting) + weakened = max(weakened, 5) - if(health < -100 || src.brain_op_stage == 4.0) + if(health < -100 || brain_op_stage == 4.0) death() - else if(src.health < 0) - if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") + else if(health < 0) + if(health <= 20 && prob(1)) spawn(0) emote("gasp") - //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss++ + //if(!rejuv) oxyloss++ + if(!reagents.has_reagent("inaprovaline")) oxyloss++ - if(src.stat != 2) src.stat = 1 - src.paralysis = max(src.paralysis, 5) + if(stat != 2) stat = 1 + paralysis = max(paralysis, 5) - if (src.stat != 2) //Alive. + if (stat != 2) //Alive. - if (src.paralysis || src.stunned || src.weakened) //Stunned etc. - if (src.stunned > 0) - src.stunned-- - src.stat = 0 - if (src.weakened > 0) - src.weakened-- - src.lying = 1 - src.stat = 0 - if (src.paralysis > 0) - src.paralysis-- - src.blinded = 1 - src.lying = 1 - src.stat = 1 - var/h = src.hand - src.hand = 0 + if (paralysis || stunned || weakened) //Stunned etc. + if (stunned > 0) + stunned-- + stat = 0 + if (weakened > 0) + weakened-- + lying = 1 + stat = 0 + if (paralysis > 0) + paralysis-- + blinded = 1 + lying = 1 + stat = 1 + var/h = hand + hand = 0 drop_item() - src.hand = 1 + hand = 1 drop_item() - src.hand = h + hand = h else //Not stunned. - src.lying = 0 - src.stat = 0 + lying = 0 + stat = 0 else //Dead. - src.lying = 1 - src.blinded = 1 - src.stat = 2 + lying = 1 + blinded = 1 + stat = 2 - if (src.stuttering) src.stuttering-- + if (stuttering) stuttering-- - if (src.eye_blind) - src.eye_blind-- - src.blinded = 1 + if (eye_blind) + eye_blind-- + blinded = 1 - if (src.ear_deaf > 0) src.ear_deaf-- - if (src.ear_damage < 25) - src.ear_damage -= 0.05 - src.ear_damage = max(src.ear_damage, 0) + if (ear_deaf > 0) ear_deaf-- + if (ear_damage < 25) + ear_damage -= 0.05 + ear_damage = max(ear_damage, 0) - src.density = !( src.lying ) + density = !( lying ) - if ((src.sdisabilities & 1)) - src.blinded = 1 - if ((src.sdisabilities & 4)) - src.ear_deaf = 1 + if ((sdisabilities & 1)) + blinded = 1 + if ((sdisabilities & 4)) + ear_deaf = 1 - if (src.eye_blurry > 0) - src.eye_blurry-- - src.eye_blurry = max(0, src.eye_blurry) + if (eye_blurry > 0) + eye_blurry-- + eye_blurry = max(0, eye_blurry) - if (src.druggy > 0) - src.druggy-- - src.druggy = max(0, src.druggy) + if (druggy > 0) + druggy-- + druggy = max(0, druggy) return 1 handle_regular_hud_updates() - if (src.stat == 2 || src.mutations & XRAY) - src.sight |= SEE_TURFS - src.sight |= SEE_MOBS - src.sight |= SEE_OBJS - src.see_in_dark = 8 - src.see_invisible = 2 - else if (src.stat != 2) - src.sight |= SEE_MOBS - src.sight &= ~SEE_TURFS - src.sight &= ~SEE_OBJS - src.see_in_dark = 4 - src.see_invisible = 2 + if (stat == 2 || mutations & XRAY) + sight |= SEE_TURFS + sight |= SEE_MOBS + sight |= SEE_OBJS + see_in_dark = 8 + see_invisible = 2 + else if (stat != 2) + sight |= SEE_MOBS + sight &= ~SEE_TURFS + sight &= ~SEE_OBJS + see_in_dark = 4 + see_invisible = 2 - if (src.sleep) src.sleep.icon_state = text("sleep[]", src.sleeping) - if (src.rest) src.rest.icon_state = text("rest[]", src.resting) + if (sleep) sleep.icon_state = text("sleep[]", sleeping) + if (rest) rest.icon_state = text("rest[]", resting) - if (src.healths) - if (src.stat != 2) + if (healths) + if (stat != 2) switch(health) if(25 to INFINITY) - src.healths.icon_state = "health0" + healths.icon_state = "health0" if(19 to 25) - src.healths.icon_state = "health1" + healths.icon_state = "health1" if(13 to 19) - src.healths.icon_state = "health2" + healths.icon_state = "health2" if(7 to 13) - src.healths.icon_state = "health3" + healths.icon_state = "health3" if(0 to 7) - src.healths.icon_state = "health4" + healths.icon_state = "health4" else - src.healths.icon_state = "health5" + healths.icon_state = "health5" else - src.healths.icon_state = "health6" + healths.icon_state = "health6" - if(src.pullin) src.pullin.icon_state = "pull[src.pulling ? 1 : 0]" + if(pullin) pullin.icon_state = "pull[pulling ? 1 : 0]" - if (src.toxin) src.toxin.icon_state = "tox[src.toxins_alert ? 1 : 0]" - if (src.oxygen) src.oxygen.icon_state = "oxy[src.oxygen_alert ? 1 : 0]" - if (src.fire) src.fire.icon_state = "fire[src.fire_alert ? 1 : 0]" + if (toxin) toxin.icon_state = "tox[toxins_alert ? 1 : 0]" + if (oxygen) oxygen.icon_state = "oxy[oxygen_alert ? 1 : 0]" + if (fire) fire.icon_state = "fire[fire_alert ? 1 : 0]" //NOTE: the alerts dont reset when youre out of danger. dont blame me, //blame the person who coded them. Temporary fix added. - src.client.screen -= src.hud_used.blurry - src.client.screen -= src.hud_used.druggy - src.client.screen -= src.hud_used.vimpaired + client.screen -= hud_used.blurry + client.screen -= hud_used.druggy + client.screen -= hud_used.vimpaired - if ((src.blind && src.stat != 2)) - if ((src.blinded)) - src.blind.layer = 18 + if ((blind && stat != 2)) + if ((blinded)) + blind.layer = 18 else - src.blind.layer = 0 + blind.layer = 0 - if (src.disabilities & 1) - src.client.screen += src.hud_used.vimpaired + if (disabilities & 1) + client.screen += hud_used.vimpaired - if (src.eye_blurry) - src.client.screen += src.hud_used.blurry + if (eye_blurry) + client.screen += hud_used.blurry - if (src.druggy) - src.client.screen += src.hud_used.druggy + if (druggy) + client.screen += hud_used.druggy - if (src.stat != 2) - if (src.machine) - if (!( src.machine.check_eye(src) )) - src.reset_view(null) + if (stat != 2) + if (machine) + if (!( machine.check_eye(src) )) + reset_view(null) else if(!client.adminobs) reset_view(null) @@ -470,18 +465,18 @@ return handle_virus_updates() - if(src.bodytemperature > 406 && src.virus) - src.virus.cure() + if(bodytemperature > 406 && virus) + virus.cure() return check_if_buckled() - if (src.buckled) - src.lying = (istype(src.buckled, /obj/stool/bed) ? 1 : 0) - if(src.lying) - src.drop_item() - src.density = 1 + if (buckled) + lying = (istype(buckled, /obj/stool/bed) ? 1 : 0) + if(lying) + drop_item() + density = 1 else - src.density = !src.lying + density = !lying handle_stomach() spawn(0) @@ -489,7 +484,7 @@ if(M.loc != src) stomach_contents.Remove(M) continue - if(istype(M, /mob/living/carbon) && src.stat != 2) + if(istype(M, /mob/living/carbon) && stat != 2) if(M.stat == 2) M.death(1) stomach_contents.Remove(M) @@ -498,4 +493,4 @@ if(air_master.current_cycle%3==1) if(!M.nodamage) M.bruteloss += 5 - src.nutrition += 10 + nutrition += 10 diff --git a/code/modules/mob/living/carbon/alien/larva/powers.dm b/code/modules/mob/living/carbon/alien/larva/powers.dm index 3bc7cf0019f..fc4943c7f47 100644 --- a/code/modules/mob/living/carbon/alien/larva/powers.dm +++ b/code/modules/mob/living/carbon/alien/larva/powers.dm @@ -6,36 +6,39 @@ // if(!istype(V,/obj/machinery/atmoalter/siphs/fullairsiphon/air_vent)) // return if(powerc()) - var/vent_found = 0 + var/obj/machinery/atmospherics/unary/vent_pump/vent_found for(var/obj/machinery/atmospherics/unary/vent_pump/v in range(1,src)) if(!v.welded) vent_found = v else src << "\red That vent is welded." if(vent_found) - var/list/vents = list() - for(var/obj/machinery/atmospherics/unary/vent_pump/temp_vent in world) - if(temp_vent.loc == loc) - continue - vents.Add(temp_vent) - var/list/choices = list() - for(var/obj/machinery/atmospherics/unary/vent_pump/vent in vents) - if(vent.loc.z != loc.z) - continue - var/atom/a = get_turf_loc(vent) - choices.Add(a.loc) - var/turf/startloc = loc - var/obj/selection = input("Select a destination.", "Duct System") in choices - var/selection_position = choices.Find(selection) - if(loc==startloc) - var/obj/target_vent = vents[selection_position] - if(target_vent) - for(var/mob/O in oviewers()) - if ((O.client && !( O.blinded ))) - O << text("[] scrambles into the ventillation ducts!", src) - loc = target_vent.loc + if(vent_found.network&&vent_found.network.normal_members.len) + var/list/vents = list() + for(var/obj/machinery/atmospherics/unary/vent_pump/temp_vent in vent_found.network.normal_members) + if(temp_vent.loc == loc) + continue + vents.Add(temp_vent) + var/list/choices = list() + for(var/obj/machinery/atmospherics/unary/vent_pump/vent in vents) + if(vent.loc.z != loc.z) + continue + var/atom/a = get_turf_loc(vent) + choices.Add(a.loc) + var/turf/startloc = loc + var/obj/selection = input("Select a destination.", "Duct System") in choices + var/selection_position = choices.Find(selection) + if(loc==startloc) + var/obj/target_vent = vents[selection_position] + if(target_vent) + for(var/mob/O in oviewers()) + if ((O.client && !( O.blinded ))) + O.show_message(text("[src] scrambles into the ventillation ducts!"), 1) + loc = target_vent.loc + else + src << "\green You need to remain still while entering a vent." else - src << "\green You need to remain still while entering a vent." + src << "\green This vent is not connected to anything." else src << "\green You must be standing on or beside an air vent to enter it." return diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index d55ed5c5675..ebadd78bd44 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -42,6 +42,11 @@ return 1 return 0 +/proc/isalienadult(A) + if(istype(A, /mob/living/carbon/alien/humanoid)) + return 1 + return 0 + /proc/islarva(A) if(istype(A, /mob/living/carbon/alien/larva)) return 1 @@ -279,9 +284,11 @@ proc/isobserver(A) return copytext(sanitize(t),1,MAX_MESSAGE_LEN) /proc/ninjaspeak(n) -//The difference with stutter is that this proc can stutter more than 1 letter -//The issue here is that anything that does not have a space is treated as one word (in many instances). For instance, "LOOKING," is a word, including the comma. -//It's fairly easy to fix if dealing with single letters but not so much with compounds of letters./N +/* +The difference with stutter is that this proc can stutter more than 1 letter +The issue here is that anything that does not have a space is treated as one word (in many instances). For instance, "LOOKING," is a word, including the comma. +It's fairly easy to fix if dealing with single letters but not so much with compounds of letters./N +*/ var/te = html_decode(n) var/t = "" n = length(n) @@ -928,17 +935,30 @@ proc/isobserver(A) if(usr:handcuffed && usr:canmove && (usr.last_special <= world.time)) usr.next_move = world.time + 100 usr.last_special = world.time + 100 - usr << "\red You attempt to remove your handcuffs. (This will take around 2 minutes and you need to stand still)" - for(var/mob/O in viewers(usr)) - O.show_message(text("\red [] attempts to remove the handcuffs!", usr), 1) - spawn(0) - if(do_after(usr, 1200)) - if(!usr:handcuffed) return - for(var/mob/O in viewers(usr)) - O.show_message(text("\red [] manages to remove the handcuffs!", usr), 1) - usr << "\blue You successfully remove your handcuffs." - usr:handcuffed:loc = usr:loc - usr:handcuffed = null + if(isalienadult(usr))//Don't want to do a lot of logic gating here. + usr << "\green You attempt to break your handcuffs. (This will take around 5 seconds and you need to stand still)" + for(var/mob/O in viewers(usr)) + O.show_message(text("\red [] is trying to break the handcuffs!", usr), 1) + spawn(0) + if(do_after(usr, 50)) + if(!usr:handcuffed) return + for(var/mob/O in viewers(usr)) + O.show_message(text("\red [] manages to break the handcuffs!", usr), 1) + usr << "\green You successfully break your handcuffs." + del(usr:handcuffed) + usr:handcuffed = null + else + usr << "\red You attempt to remove your handcuffs. (This will take around 2 minutes and you need to stand still)" + for(var/mob/O in viewers(usr)) + O.show_message(text("\red [] attempts to remove the handcuffs!", usr), 1) + spawn(0) + if(do_after(usr, 1200)) + if(!usr:handcuffed) return + for(var/mob/O in viewers(usr)) + O.show_message(text("\red [] manages to remove the handcuffs!", usr), 1) + usr << "\blue You successfully remove your handcuffs." + usr:handcuffed:loc = usr:loc + usr:handcuffed = null if(usr:handcuffed && (usr.last_special <= world.time) && usr:buckled) usr.next_move = world.time + 100 diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 85fd7dd7ed3..e3a66d1d5a3 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -40,9 +40,8 @@ mind.transfer_to(O) O.a_intent = "hurt" O << "You are now a monkey." - var/prev_body = src - src = null //prevent terminating proc due to folowing del() - del(prev_body) + spawn(0)//To prevent the proc from returning null. + del(src) return O /mob/new_player/AIize() @@ -174,7 +173,7 @@ O.invisibility = 0 O.name = "Cyborg" O.real_name = "Cyborg" - O.lastKnownIP = client.address + O.lastKnownIP = client.address ? client.address : null if (mind) mind.transfer_to(O) if (mind.assigned_role == "Cyborg") @@ -199,7 +198,8 @@ O.mmi = new /obj/item/device/mmi(O) O.mmi.transfer_identity(src)//Does not transfer key/client. - del(src) + spawn(0)//To prevent the proc from returning null. + del(src) return O //human -> alien @@ -215,39 +215,30 @@ invisibility = 101 for(var/t in organs) del(organs[t]) -// var/atom/movable/overlay/animation = new /atom/movable/overlay( loc ) -// animation.icon_state = "blank" -// animation.icon = 'mob.dmi' -// animation.master = src -// flick("h2alien", animation) -// sleep(48) -// del(animation) - var/CASTE = pick("Hunter","Sentinel","Drone") - var/mob/O - switch(CASTE) + var/alien_caste = pick("Hunter","Sentinel","Drone") + var/mob/living/carbon/alien/humanoid/new_xeno + switch(alien_caste) if("Hunter") - O = new /mob/living/carbon/alien/humanoid/hunter (loc) + new_xeno = new /mob/living/carbon/alien/humanoid/hunter (loc) if("Sentinel") - O = new /mob/living/carbon/alien/humanoid/sentinel (loc) + new_xeno = new /mob/living/carbon/alien/humanoid/sentinel (loc) if("Drone") - O = new /mob/living/carbon/alien/humanoid/drone (loc) + new_xeno = new /mob/living/carbon/alien/humanoid/drone (loc) - O.dna = dna + //Honestly not sure why it's giving them DNA. + /* + new_xeno.dna = dna dna = null - O.dna.uni_identity = "00600200A00E0110148FC01300B009" - O.dna.struc_enzymes = "0983E840344C39F4B059D5145FC5785DC6406A4BB8" + new_xeno.dna.uni_identity = "00600200A00E0110148FC01300B009" + new_xeno.dna.struc_enzymes = "0983E840344C39F4B059D5145FC5785DC6406A4BB8" + */ - O.mind = new//Mind initialize stuff. - O.mind.current = O - O.mind.assigned_role = "Alien" - O.mind.special_role = CASTE - O.mind.key = key - if(client) - client.mob = O + new_xeno.mind_initialize(src, alien_caste) + new_xeno.key = key - - O.loc = loc - O << "You are now an alien." - del(src) + new_xeno.a_intent = "hurt" + new_xeno << "You are now an alien." + spawn(0)//To prevent the proc from returning null. + del(src) return \ No newline at end of file diff --git a/code/unused/_debug.dm b/code/unused/_debug.dm index 83fc8194c3c..ba5a4f9361b 100644 --- a/code/unused/_debug.dm +++ b/code/unused/_debug.dm @@ -516,6 +516,7 @@ Doing this because FindTurfs() isn't even used log_admin("[src.key] set the random event chance to [eventchance]%") message_admins("[src.key] set the random event chance to [eventchance]%") +/* Does nothing but blow up the station. /mob/verb/funbutton() set category = "Admin" set name = "Random Expl.(REMOVE ME)" @@ -538,6 +539,7 @@ Doing this because FindTurfs() isn't even used P.tmpoxy = 755985 usr << "\blue Blowing up station ..." world << "[usr.key] has used boom boom boom shake the room" +*/ /mob/verb/removeplasma() set category = "Debug" diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 927572fb686..854770f503e 100644 Binary files a/icons/mob/suit.dmi and b/icons/mob/suit.dmi differ diff --git a/maps/tgstation.2.0.7.dmm b/maps/tgstation.2.0.7.dmm index 9a530d3fc07..49578519ac1 100644 --- a/maps/tgstation.2.0.7.dmm +++ b/maps/tgstation.2.0.7.dmm @@ -6241,1810 +6241,1814 @@ "cqa" = (/turf/unsimulated/wall,/area/centcom/evac) "cqb" = (/obj/securearea,/turf/unsimulated/wall,/area/centcom/evac) "cqc" = (/obj/securearea,/turf/unsimulated/wall,/area/centcom/ferry) -"cqd" = (/obj/grille,/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqe" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/ferry) -"cqf" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqg" = (/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom) -"cqh" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqi" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) -"cqj" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/evac) -"cqk" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cql" = (/obj/machinery/door/poddoor{id = 0; name = "Shuttle Doors"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cqm" = (/obj/machinery/door/poddoor{id = 0; name = "Shuttle Doors"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqn" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqo" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqp" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqq" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqr" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/escape/centcom) -"cqs" = (/turf/simulated/shuttle/wall,/area/shuttle/escape/centcom) -"cqt" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) -"cqu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) -"cqv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) -"cqw" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/escape/centcom) -"cqx" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/transport1/centcom) -"cqy" = (/turf/simulated/shuttle/wall,/area/shuttle/transport1/centcom) -"cqz" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/transport1/centcom) -"cqA" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/transport1/centcom) -"cqB" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cqC" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shuttle/escape/centcom) -"cqD" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqE" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqF" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shuttle/escape/centcom) -"cqG" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) -"cqH" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqI" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) -"cqJ" = (/obj/stool/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqK" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) -"cqL" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_s"; dir = 8; pixel_y = -1},/turf/space,/area/shuttle/transport1/centcom) -"cqM" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqN" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) -"cqO" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cqP" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqQ" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqR" = (/obj/stool/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqS" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqT" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cqU" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqV" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shuttle/transport1/centcom) -"cqW" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) -"cqX" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) -"cqY" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqZ" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) -"cra" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"crb" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom) -"crc" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"crd" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cre" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shuttle/transport1/centcom) -"crf" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"crg" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"crh" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cri" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crj" = (/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"crk" = (/obj/securearea,/turf/unsimulated/wall,/area/centcom/holding) -"crl" = (/turf/unsimulated/wall,/area/centcom/holding) -"crm" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"crn" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) -"cro" = (/obj/table{dir = 1},/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crp" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crq" = (/obj/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crr" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crs" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crt" = (/obj/table{dir = 1},/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) -"cru" = (/obj/rack,/obj/item/clothing/under/owl,/obj/item/clothing/mask/owl_mask,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crv" = (/obj/rack,/obj/item/clothing/glasses/eyepatch,/obj/item/clothing/head/bandana,/obj/item/clothing/head/pirate,/obj/item/clothing/suit/pirate,/obj/item/clothing/under/pirate,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crw" = (/obj/rack,/obj/item/clothing/suit/judgerobe,/obj/item/clothing/head/powdered_wig,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crx" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cry" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) -"crz" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crA" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crB" = (/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crC" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"crD" = (/obj/table{dir = 1},/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crE" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crF" = (/obj/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crG" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crH" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crI" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"crJ" = (/turf/unsimulated/floor{icon_state = "warning"},/area/centcom) -"crK" = (/obj/table{dir = 1},/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crL" = (/obj/table{dir = 1},/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crM" = (/obj/table{dir = 1},/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crN" = (/obj/table{dir = 1},/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crO" = (/obj/table{dir = 1},/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crP" = (/obj/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crQ" = (/obj/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) -"crR" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) -"crS" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) -"crT" = (/obj/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"crU" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"crV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"crW" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) -"crX" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) -"crY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"crZ" = (/obj/rack,/obj/item/clothing/under/schoolgirl,/obj/item/clothing/head/rabbitears,/obj/item/clothing/under/blackskirt,/obj/item/clothing/glasses/blindfold,/obj/item/clothing/head/beret,/obj/item/clothing/head/kitty,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csa" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csb" = (/obj/window/reinforced{dir = 8},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"csc" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"csd" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cse" = (/obj/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csf" = (/obj/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csg" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csh" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csi" = (/obj/rack,/obj/item/clothing/head/flatcap,/obj/item/clothing/under/gimmick/rank/captain/suit,/obj/item/clothing/suit/labcoat/mad,/obj/item/clothing/glasses/gglasses,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csj" = (/obj/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) -"csk" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csl" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"csm" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"csn" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cso" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csp" = (/obj/window/reinforced{dir = 1},/obj/machinery/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) -"csq" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) -"csr" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"css" = (/obj/table{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cst" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csu" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"csv" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/obj/item/weapon/axe,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"csw" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) -"csx" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"csy" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shuttle/escape/centcom) -"csz" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 2},/turf/space,/area/shuttle/escape/centcom) -"csA" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) -"csB" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 2},/turf/space,/area/shuttle/escape/centcom) -"csC" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shuttle/escape/centcom) -"csD" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"csE" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) -"csF" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"csG" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) -"csH" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) -"csI" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) -"csJ" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) -"csK" = (/obj/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) -"csL" = (/turf/unsimulated/wall,/area/tdome) -"csM" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csN" = (/obj/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"csO" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"csP" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"csQ" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csR" = (/obj/table{icon_state = "tabledir"; dir = 10},/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/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csS" = (/obj/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{icon_state = "white"},/area/tdome/tdomeobserve) -"csT" = (/obj/table{icon_state = "tabledir"; dir = 6},/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/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csU" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csV" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csW" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"csX" = (/obj/secure_closet/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"csY" = (/obj/secure_closet/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"csZ" = (/obj/stool/chair,/obj/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"cta" = (/obj/disposalpipe/trunk,/obj/disposaloutlet,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"ctb" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"ctc" = (/obj/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) -"ctd" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cte" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctf" = (/obj/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctg" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"cth" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"cti" = (/obj/machinery/bot/cleanbot,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"ctj" = (/obj/disposalpipe/segment,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"ctk" = (/obj/stool/chair,/obj/disposalpipe/segment,/obj/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) -"ctl" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctm" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) -"ctn" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"cto" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctp" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctq" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) -"ctr" = (/turf/simulated/floor,/area/tdome) -"cts" = (/obj/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"ctt" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/sword/red,/obj/item/weapon/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctu" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctv" = (/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"ctw" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"ctx" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) -"cty" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"ctz" = (/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"ctA" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/sword/green,/obj/item/weapon/sword/green,/obj/item/weapon/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctB" = (/obj/machinery/recharger{pixel_y = 4},/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"ctC" = (/obj/machinery/recharger{pixel_y = 4},/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"ctD" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"ctE" = (/turf/simulated/floor/grid,/area/tdome) -"ctF" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/grid,/area/tdome) -"ctG" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"ctH" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/grid,/area/tdome) -"ctI" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/grid,/area/tdome) -"ctJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"ctK" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) -"ctL" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"ctM" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"ctN" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"ctO" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctP" = (/turf/unsimulated/floor{icon_state = "redcorner"; dir = 8},/area/tdome) -"ctQ" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctR" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/simulated/floor,/area/tdome) -"ctS" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/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) -"ctT" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctU" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) -"ctV" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"ctW" = (/obj/stool/chair{dir = 1},/obj/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"ctX" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"ctY" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"ctZ" = (/obj/stool/chair{dir = 1},/obj/disposalpipe/segment,/obj/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cua" = (/obj/reagent_dispensers/watertank,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cub" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuc" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cud" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cue" = (/obj/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuf" = (/obj/reagent_dispensers/fueltank,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cug" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) -"cuh" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cui" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"cuj" = (/turf/unsimulated/floor{icon_state = "red"; dir = 9},/area/tdome) -"cuk" = (/turf/unsimulated/floor{icon_state = "red"; dir = 1},/area/tdome) -"cul" = (/turf/unsimulated/floor{icon_state = "red"; dir = 5},/area/tdome) -"cum" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/gun/energy,/obj/item/weapon/classic_baton,/obj/item/weapon/handcuffs,/obj/item/clothing/gloves/stungloves,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cun" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/classic_baton,/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuo" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cup" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuq" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cur" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cus" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cut" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuu" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuv" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuw" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cux" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuy" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) -"cuz" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/tdome) -"cuA" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/tdome) -"cuB" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/tdome) -"cuC" = (/turf/unsimulated/floor{icon_state = "red"; dir = 4},/area/tdome) -"cuD" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/tdome) -"cuE" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) -"cuF" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) -"cuG" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 6},/area/tdome) -"cuH" = (/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuI" = (/obj/machinery/flasher/portable,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuJ" = (/obj/machinery/vending/security,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuK" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/tdome) -"cuL" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"},/area/tdome) -"cuM" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) -"cuN" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuO" = (/obj/machinery/dispenser,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuP" = (/obj/securearea,/turf/unsimulated/wall,/area/tdome) -"cuQ" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuR" = (/obj/machinery/portable_atmospherics/canister/air,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuS" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuT" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuU" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuV" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuW" = (/obj/machinery/door_timer{id = "flash"; name = "Thunderdome Flasher"},/turf/unsimulated/wall,/area/tdome) -"cuX" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuY" = (/obj/item/weapon/cloaking_device,/obj/item/clothing/glasses/thermal,/obj/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuZ" = (/obj/item/weapon/hand_tele,/obj/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cva" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvb" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvc" = (/obj/item/weapon/rcd,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvd" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cve" = (/obj/rack,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvf" = (/obj/rack,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvg" = (/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvh" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/card/emag,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvi" = (/obj/crate/secure/weapon,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cvj" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/derelict/ship) -"cvk" = (/turf/simulated/shuttle/wall,/area/derelict/ship) -"cvl" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 6},/area/derelict/ship) -"cvm" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 9},/area/derelict/ship) -"cvn" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) -"cvo" = (/obj/machinery/sleeper,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvp" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvq" = (/obj/machinery/sleeper,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 1},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvr" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) -"cvs" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/derelict/ship) -"cvt" = (/obj/machinery/shuttle/engine/propulsion{dir = 8; icon_state = "burst_r"},/turf/space,/area/derelict/ship) -"cvu" = (/obj/machinery/computer/med_data,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvw" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvA" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvB" = (/obj/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvC" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) -"cvD" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvE" = (/obj/machinery/shuttle/engine/propulsion{dir = 8},/turf/space,/area/derelict/ship) -"cvF" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) -"cvG" = (/obj/machinery/sleeper,/obj/cable,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvH" = (/obj/item/weapon/scalpel,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvI" = (/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvJ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area/derelict/ship) -"cvK" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvL" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvM" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvN" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvO" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cvP" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvQ" = (/obj/table{dir = 9; icon_state = "tabledir"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvR" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 4},/area/derelict/ship) -"cvS" = (/obj/item/device/multitool,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvT" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvU" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvV" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cvW" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) -"cvX" = (/obj/machinery/shuttle/engine/propulsion{dir = 8; icon_state = "burst_l"},/turf/space,/area/derelict/ship) -"cvY" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cvZ" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwa" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwb" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 1},/area/derelict/ship) -"cwc" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cwd" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwe" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) -"cwf" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwg" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 6},/area/derelict/ship) -"cwh" = (/obj/machinery/light_switch{pixel_x = 27},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwi" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwj" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cwk" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwl" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwm" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwn" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwo" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 5},/area/derelict/ship) -"cwp" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) -"cwq" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) -"cwr" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cws" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cwt" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwu" = (/obj/table,/obj/item/weapon/tank/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwv" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cww" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area/derelict/ship) -"cwx" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 2},/area/derelict/ship) -"cwy" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwz" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 9},/area) -"cwA" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 4},/area) -"cwB" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area) -"cwC" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/analyzer,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwD" = (/obj/stool/chair{dir = 8},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwE" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwF" = (/obj/machinery/door/airlock/glass,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwH" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwI" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cwJ" = (/obj/machinery/door/unpowered/shuttle,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwL" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwM" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 2},/area) -"cwN" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area) -"cwO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cwP" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cwQ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area) -"cwR" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwS" = (/obj/machinery/door/window/northright,/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwT" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwU" = (/obj/machinery/light,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwV" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cwW" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) -"cwX" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area/derelict/ship) -"cwY" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area) -"cwZ" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cxa" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area) -"cxb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxc" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxd" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxe" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area/derelict/ship) -"cxf" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area) -"cxg" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area) -"cxh" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxi" = (/obj/item/weapon/shard,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxk" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxl" = (/obj/cable,/obj/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxm" = (/obj/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/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxn" = (/obj/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxo" = (/obj/rack,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxp" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/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/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxq" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) -"cxr" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/derelict/ship) -"cxs" = (/obj/item/weapon/card/data/clown,/turf/space,/area) -"cxt" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxu" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxv" = (/obj/machinery/door/airlock/glass,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxx" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxy" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxz" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/derelict/ship) -"cxA" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) -"cxB" = (/obj/machinery/computer/pod{id = "oldship_gun"},/obj/cable,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxC" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) -"cxD" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxE" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxF" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/item/device/radio,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxG" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 5},/area/derelict/ship) -"cxH" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cxI" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cxJ" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cxK" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cxL" = (/turf/space,/area/turret_protected/AIsatextFP) -"cxM" = (/turf/space,/area/turret_protected/AIsatextFS) -"cxN" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextFP) -"cxO" = (/turf/simulated/wall,/area/turret_protected/AIsatextFP) -"cxP" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextFS) -"cxQ" = (/turf/simulated/wall,/area/turret_protected/AIsatextFS) -"cxR" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFP) -"cxS" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFS) -"cxT" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextFP) -"cxU" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat NW Turrets"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/space,/area/turret_protected/AIsatextFP) -"cxV" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area) -"cxW" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) -"cxX" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) -"cxY" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat NE Turrets"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/space,/area/turret_protected/AIsatextFS) -"cxZ" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextFS) -"cya" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFP) -"cyb" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) -"cyc" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) -"cyd" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFS) -"cye" = (/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"cyf" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"cyg" = (/turf/simulated/floor/engine,/area/turret_protected/aisat) -"cyh" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat North"; dir = 2; network = "AI Satellite"; pixel_x = 9},/turf/simulated/floor/engine,/area/turret_protected/aisat) -"cyi" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) -"cyj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) -"cyk" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) -"cyl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/turret_protected/aisat) -"cym" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/wall,/area/turret_protected/aisat) -"cyn" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) -"cyo" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) -"cyp" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"cyq" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"cyr" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) -"cys" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyt" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyu" = (/obj/machinery/light{dir = 1},/obj/machinery/power/terminal{dir = 8},/obj/cable,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyv" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyw" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyx" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cyy" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cyz" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) -"cyA" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/turret,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyB" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyC" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyD" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyE" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) -"cyF" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cyG" = (/obj/cable,/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cyH" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/turret_protected/aisat) -"cyI" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyJ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyK" = (/obj/cable,/obj/machinery/power/apc{cell_type = 50000; dir = 0; equip_consumption = 100; light_consumption = 50; name = "AI Satellite APC"; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyL" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/light,/obj/machinery/turretid{pixel_y = -32},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyM" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyN" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyO" = (/turf/simulated/wall/r_wall,/area/turret_protected/aisat_interior) -"cyP" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/aisat_interior) -"cyQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyR" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area) -"cyS" = (/obj/grille,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) -"cyT" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"cyU" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat West"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/simulated/floor/engine,/area/turret_protected/aisat) -"cyV" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) -"cyW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyY" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cyZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/flasher{pixel_x = 22; pixel_y = -10; range = 3},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cza" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 0; name = "AI General Broadcasting Channel"; pixel_y = 20},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 1; frequency = 1447; name = "AI Private Channel"; pixel_x = 20; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; name = "AI General Listening Channel"; pixel_x = -20; pixel_y = 20},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 1; frequency = 1359; name = "AI Security Channel"; pixel_x = -30},/obj/item/device/radio/intercom{freerange = 1; frequency = 1357; name = "AI Engineering Channel"; pixel_x = 30},/obj/item/device/radio/intercom{freerange = 1; frequency = 1355; name = "AI Medical Channel"; pixel_x = -35; pixel_y = 35},/obj/item/device/radio/intercom{freerange = 1; frequency = 1353; name = "AI Command Channel"; pixel_x = 35; pixel_y = 35},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/landmark{name = "ai"; tag = "ai"},/turf/simulated/floor/grid,/area/turret_protected/aisat_interior) -"czb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/flasher{pixel_x = -22; pixel_y = -10; range = 3},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czc" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czd" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"cze" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"czf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat East"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/simulated/floor/engine,/area/turret_protected/aisat) -"czg" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) -"czh" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czj" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czl" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czm" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"czn" = (/obj/machinery/turret,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czo" = (/obj/machinery/turret,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czp" = (/obj/machinery/ai_slipper,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czq" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czr" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) -"czs" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat_interior) -"czt" = (/obj/machinery/power/terminal{dir = 8},/obj/machinery/light,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czu" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czv" = (/obj/machinery/ignition_switch{id = "AI Sat"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czw" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) -"czx" = (/obj/machinery/door/airlock/external,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) -"czy" = (/turf/space,/area/turret_protected/AIsatextAP) -"czz" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextAP) -"czA" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAP) -"czB" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'},/turf/simulated/floor/engine,/area/turret_protected/aisat) -"czC" = (/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czD" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/igniter{icon_state = "igniter0"; id = "AI Sat"; on = 0},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czE" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAS) -"czF" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextAS) -"czG" = (/turf/space,/area/turret_protected/AIsatextAS) -"czH" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage) -"czI" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/external,/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czJ" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czK" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czL" = (/obj/machinery/camera/motion{c_tag = "AI Sat Entrance"; network = "AI Satellite"},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czM" = (/obj/grille,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czN" = (/obj/grille,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czO" = (/obj/grille,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czP" = (/obj/machinery/camera{c_tag = "AI Sat Foyer"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czQ" = (/turf/simulated/wall,/area/turret_protected/AIsatextAP) -"czR" = (/turf/simulated/wall,/area/turret_protected/AIsatextAS) -"czS" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAP) -"czT" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAS) -"czU" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextAP) -"czV" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat SW Turrets"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/space,/area/turret_protected/AIsatextAP) -"czW" = (/obj/machinery/door/airlock/external,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine,/area/ai_monitored/storage) -"czX" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat SE Turrets"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/space,/area/turret_protected/AIsatextAS) -"czY" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextAS) -"czZ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) -"cAa" = (/obj/grille,/obj/machinery/camera{c_tag = "AI Sat Entrance Outer"; network = "AI Satellite"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) -"cAb" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cAc" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area) -"cAd" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cAe" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) -"cAf" = (/turf/simulated/wall/r_wall,/area/AIsattele) -"cAg" = (/obj/computerframe,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/AIsattele) -"cAh" = (/obj/machinery/teleport/station,/obj/machinery/light{dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/AIsattele) -"cAi" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/AIsattele) -"cAj" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/AIsattele) -"cAk" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) -"cAl" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) -"cAm" = (/turf/simulated/floor/plating,/area/AIsattele) -"cAn" = (/obj/rack,/obj/item/weapon/circuitboard/teleporter,/turf/simulated/floor/plating,/area/AIsattele) -"cAo" = (/obj/machinery/light/small{dir = 8},/obj/item/weapon/cell,/turf/simulated/floor/plating,/area/AIsattele) -"cAp" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) -"cAq" = (/obj/closet/malf/suits,/turf/simulated/floor/plating,/area/AIsattele) -"cAr" = (/obj/machinery/door/airlock/external{name = "External Airlock"},/turf/simulated/floor/plating,/area/AIsattele) -"cAs" = (/obj/item/device/radio/beacon,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) -"cAt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating,/area/AIsattele) -"cAu" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/AIsattele) -"cAv" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) -"cAw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) -"cAx" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) -"cAy" = (/obj/item/weapon/crowbar,/obj/machinery/power/apc{dir = 0; environ = 2; equip_consumption = 100; equipment = 2; light_consumption = 50; lighting = 2; locked = 0; name = "AI Teleport APC"; pixel_y = -24},/obj/cable,/turf/simulated/floor/plating,/area/AIsattele) -"cAz" = (/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/AIsattele) -"cAA" = (/obj/item/device/aicard,/turf/simulated/floor/plating,/area/AIsattele) -"cAB" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating,/area/AIsattele) -"cAC" = (/obj/crate,/turf/simulated/floor/plating,/area/AIsattele) -"cAD" = (/obj/crate,/obj/machinery/light,/turf/simulated/floor/plating,/area/AIsattele) -"cAE" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor/plating,/area/AIsattele) -"cAF" = (/obj/grille,/turf/unsimulated/floor{name = "plating"},/area) -"cAG" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cAH" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cAI" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cAJ" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cAK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cAL" = (/obj/machinery/power/tracker,/turf/unsimulated/floor{name = "plating"},/area) -"cAM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) -"cAN" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) -"cAO" = (/turf/unsimulated/wall{tag = "icon-fwall_opening"; icon_state = "fwall_opening"},/area/djstation) -"cAP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cAQ" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) -"cAR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) -"cAS" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) -"cAT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cAU" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cAV" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cAW" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cAX" = (/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cAY" = (/obj/machinery/power/solar_control{id = "adriftsolar"; name = "Adrift Solar Control"; track = 2},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cAZ" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) -"cBa" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) -"cBb" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBc" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBd" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBe" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBf" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBg" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) -"cBh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cBi" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBk" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBl" = (/obj/cable,/obj/machinery/power/terminal,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBm" = (/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBo" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBp" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBq" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBr" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBs" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBt" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cBu" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cBv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBw" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBx" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBy" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBz" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBA" = (/obj/machinery/light/small,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBB" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBC" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBD" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBE" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBF" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBG" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBH" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBI" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBJ" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBK" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBL" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBM" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cBN" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBO" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBP" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cBQ" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cBR" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cBS" = (/obj/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cBT" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBU" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cBV" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave{pixel_y = 8},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cBX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBY" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBZ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCa" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCb" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCc" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock{name = "Cabin"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCd" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCe" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCf" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCg" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cCh" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cCi" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cCj" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cCk" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCl" = (/obj/table{dir = 2; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCm" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCn" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCo" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCp" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCq" = (/obj/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cCr" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cCs" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cCt" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cCu" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCv" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCw" = (/obj/window/reinforced{dir = 1},/obj/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCx" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (WEST)"; icon_state = "toilet"; dir = 8},/obj/disposalpipe/trunk,/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cCy" = (/obj/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCz" = (/obj/disposalpipe/segment{dir = 1},/turf/unsimulated/wall{tag = "icon-fwall_opening"; icon_state = "fwall_opening"},/area/djstation) -"cCA" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/unsimulated/floor,/area/djstation) -"cCB" = (/obj/disposaloutlet,/obj/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) -"cCC" = (/turf/unsimulated/floor,/area/djstation) -"cCD" = (/turf/simulated/floor/airless,/area) -"cCE" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) -"cCF" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) -"cCG" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCH" = (/turf/simulated/wall,/area/derelict/solar_control) -"cCI" = (/turf/simulated/floor,/area/derelict/solar_control) -"cCJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) -"cCK" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCL" = (/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCM" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCN" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCO" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cCP" = (/obj/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) -"cCQ" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cCR" = (/obj/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) -"cCS" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/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) -"cCT" = (/obj/machinery/power/smes,/turf/simulated/floor,/area/derelict/solar_control) -"cCU" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/solar_control) -"cCV" = (/obj/machinery/light/small{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cCW" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cCX" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cCY" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) -"cCZ" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/solar_control) -"cDa" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cDb" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) -"cDc" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) -"cDd" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cDe" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) -"cDf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) -"cDg" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) -"cDh" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"cDi" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cDk" = (/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cDl" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cDm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cDn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDo" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDp" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDq" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDr" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cDs" = (/turf/simulated/wall,/area/derelict/eva) -"cDt" = (/turf/simulated/wall,/area/derelict/storage/engine_storage) -"cDu" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/engine_storage) -"cDv" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/solar_control) -"cDw" = (/turf/simulated/floor,/area/derelict/eva) -"cDx" = (/obj/rack,/obj/item/weapon/classic_baton,/turf/simulated/floor,/area/derelict/eva) -"cDy" = (/obj/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/eva) -"cDz" = (/obj/rack,/turf/simulated/floor,/area/derelict/eva) -"cDA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDB" = (/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDC" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/eva) -"cDD" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/eva) -"cDE" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/eva) -"cDF" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/engine_storage) -"cDG" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDH" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDI" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cDJ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/eva) -"cDK" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/eva) -"cDL" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/eva) -"cDM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/storage/engine_storage) -"cDN" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) -"cDP" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) -"cDQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) -"cDR" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/eva) -"cDS" = (/turf/simulated/floor/plating,/area/derelict/storage/engine_storage) -"cDT" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cDU" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) -"cDV" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) -"cDW" = (/turf/simulated/floor,/area/derelict/bridge/access) -"cDX" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cDY" = (/turf/simulated/wall,/area/derelict/bridge/access) -"cDZ" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) -"cEa" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cEb" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) -"cEc" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) -"cEd" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cEe" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cEf" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cEg" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cEh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/storage/engine_storage) -"cEi" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cEj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) -"cEk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cEl" = (/obj/machinery/door/window,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cEm" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cEn" = (/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cEo" = (/turf/simulated/wall,/area/derelict/bridge) -"cEp" = (/obj/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cEq" = (/obj/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cEr" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEs" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cEt" = (/obj/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cEu" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) -"cEv" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cEw" = (/obj/computerframe,/turf/simulated/floor,/area/derelict/bridge) -"cEx" = (/obj/computerframe,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge) -"cEy" = (/obj/table,/turf/simulated/floor,/area/derelict/bridge) -"cEz" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) -"cEA" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) -"cEB" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) -"cEC" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/bridge) -"cED" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) -"cEE" = (/obj/item/weapon/empgrenade,/obj/table{dir = 5; icon_state = "tabledir"},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cEF" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cEG" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cEH" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cEI" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cEJ" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEK" = (/turf/simulated/wall,/area/derelict/singularity_engine) -"cEL" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) -"cEM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cEN" = (/turf/simulated/floor/plating,/area/derelict/bridge) -"cEO" = (/turf/simulated/floor,/area/derelict/bridge) -"cEP" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/bridge) -"cEQ" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cER" = (/obj/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cES" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cET" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cEU" = (/obj/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) -"cEV" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cEW" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cEX" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEY" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEZ" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) -"cFa" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cFb" = (/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) -"cFc" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cFd" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) -"cFe" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFf" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFg" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFh" = (/obj/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) -"cFi" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cFj" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) -"cFk" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge/access) -"cFl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cFm" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge/access) -"cFn" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) -"cFo" = (/obj/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) -"cFp" = (/obj/stool,/turf/simulated/floor,/area/derelict/bridge) -"cFq" = (/obj/table,/obj/item/weapon/cell,/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cFr" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cFs" = (/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/bridge/access) -"cFt" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cFu" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) -"cFv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cFw" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) -"cFx" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cFy" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge/access) -"cFz" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cFA" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cFB" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cFC" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cFD" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge) -"cFE" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/bridge) -"cFF" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) -"cFG" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cFH" = (/obj/item/stack/rods,/turf/space,/area) -"cFI" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFJ" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/obj/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) -"cFK" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFL" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFM" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cFN" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFO" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFP" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFQ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) -"cFR" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) -"cFS" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cFT" = (/obj/window/basic,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) -"cFU" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge) -"cFV" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) -"cFW" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cFX" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFY" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cFZ" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGa" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGb" = (/turf/simulated/wall,/area/derelict/storage/equipment) -"cGc" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/equipment) -"cGd" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cGe" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) -"cGf" = (/obj/machinery/door/window{dir = 2; icon = 'windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) -"cGg" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGh" = (/obj/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGi" = (/obj/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGj" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGk" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cGl" = (/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGn" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGo" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGp" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGq" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGr" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGs" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGt" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cGu" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGv" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGw" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cGz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGB" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cGC" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGD" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGE" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cGF" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cGG" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGH" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGI" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cGJ" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGK" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGL" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cGM" = (/obj/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cGN" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cGO" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cGP" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/storage/equipment) -"cGQ" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGR" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGS" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cGT" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cGU" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGV" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGW" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGX" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cGY" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cGZ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cHa" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cHb" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cHc" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cHd" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHe" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHf" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHg" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cHh" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHi" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cHj" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cHk" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cHl" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHm" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHn" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHo" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHp" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cHq" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"cHr" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cHs" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cHt" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cHu" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) -"cHv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHw" = (/turf/simulated/wall,/area/derelict/storage/storage_access) -"cHx" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) -"cHy" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) -"cHz" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cHA" = (/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHB" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cHC" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cHD" = (/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) -"cHE" = (/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cHF" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cHG" = (/obj/grille,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cHH" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) -"cHI" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHJ" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHK" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHL" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHM" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"cHN" = (/turf/simulated/wall,/area/derelict/arrival) -"cHO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cHP" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHQ" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cHR" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cHS" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cHT" = (/obj/window/basic{dir = 5},/turf/space,/area) -"cHU" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor,/area/derelict/arrival) -"cHV" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/arrival) -"cHW" = (/turf/simulated/floor,/area/derelict/arrival) -"cHX" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cHY" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cHZ" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cIa" = (/turf/simulated/wall,/area/derelict/medical/morgue) -"cIb" = (/obj/item/weapon/shard,/turf/space,/area) -"cIc" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) -"cId" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cIe" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cIf" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cIg" = (/obj/lattice,/obj/window/basic,/turf/space,/area) -"cIh" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) -"cIi" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cIj" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) -"cIk" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/arrival) -"cIl" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/simulated/floor,/area/derelict/arrival) -"cIm" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/arrival) -"cIn" = (/obj/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cIo" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cIp" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cIq" = (/turf/simulated/wall,/area/derelict/medical) -"cIr" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIs" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIt" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIu" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIv" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIw" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"cIx" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) -"cIy" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/storage/storage_access) -"cIz" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) -"cIA" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cIB" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cIC" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) -"cID" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) -"cIE" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cIF" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) -"cIG" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/arrival) -"cIH" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cII" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cIJ" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cIK" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cIL" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cIM" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cIN" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cIO" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cIP" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cIQ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIR" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cIS" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cIT" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) -"cIU" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) -"cIV" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) -"cIW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/storage/storage_access) -"cIX" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) -"cIY" = (/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) -"cIZ" = (/obj/lattice,/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) -"cJa" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cJb" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cJc" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJd" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJe" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cJf" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cJg" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) -"cJh" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) -"cJi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) -"cJj" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cJk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cJl" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cJm" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJn" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJo" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cJp" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/storage_access) -"cJq" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) -"cJr" = (/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cJs" = (/obj/stool/chair{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cJt" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"cJu" = (/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/morgue) -"cJv" = (/obj/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cJw" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJx" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJy" = (/obj/table,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJz" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area) -"cJA" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) -"cJB" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cJC" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cJD" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cJE" = (/obj/window/reinforced{dir = 4},/turf/space,/area) -"cJF" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cJG" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cJH" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cJI" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cJJ" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cJK" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cJL" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cJM" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cJN" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cJO" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cJP" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cJQ" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cJR" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) -"cJS" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/arrival) -"cJT" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) -"cJU" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cJV" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cJW" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cJX" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cJY" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cJZ" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKa" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKb" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cKc" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cKd" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cKe" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cKf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/primary) -"cKg" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cKh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) -"cKi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) -"cKj" = (/obj/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) -"cKk" = (/obj/window/reinforced,/turf/space,/area) -"cKl" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/space,/area) -"cKm" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cKn" = (/obj/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cKo" = (/obj/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cKp" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/wall,/area/derelict/medical/chapel) -"cKq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) -"cKr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKs" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKt" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKu" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKw" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cKx" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKy" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cKz" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cKA" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cKB" = (/turf/simulated/floor/airless{icon_state = "white"},/area) -"cKC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cKD" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cKE" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cKF" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cKG" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cKH" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cKI" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cKJ" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cKK" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cKL" = (/obj/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) -"cKM" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKN" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKO" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKP" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKQ" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKR" = (/obj/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cKS" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cKT" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cKU" = (/obj/window/basic,/turf/space,/area) -"cKV" = (/obj/window/basic{dir = 8},/turf/space,/area) -"cKW" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cKX" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cKY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cKZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) -"cLa" = (/obj/window/reinforced{dir = 1},/turf/space,/area) -"cLb" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/space,/area) -"cLc" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cLd" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cLe" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cLf" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cLg" = (/turf/simulated/wall,/area/derelict/crew_quarters) -"cLh" = (/obj/machinery/door/window/southleft,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cLi" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cLj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLk" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cLl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cLm" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/storage/storage_access) -"cLn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/storage/storage_access) -"cLo" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) -"cLp" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area) -"cLq" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) -"cLr" = (/obj/lattice,/obj/grille,/turf/space,/area) -"cLs" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cLt" = (/turf/simulated/floor/plating,/area/derelict/arrival) -"cLu" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLv" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLw" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLx" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area) -"cLy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) -"cLz" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) -"cLA" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) -"cLB" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) -"cLC" = (/obj/window/basic,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) -"cLD" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) -"cLE" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cLF" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cLG" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cLH" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLI" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLJ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLK" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLL" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLM" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLN" = (/obj/item/device/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cLO" = (/obj/window/basic{dir = 1},/turf/space,/area) -"cLP" = (/obj/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) -"cLQ" = (/obj/grille,/obj/window/basic{dir = 1},/turf/space,/area) -"cLR" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cLS" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) -"cLT" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) -"cLU" = (/obj/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) -"cLV" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cLW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLX" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLY" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLZ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cMa" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cMb" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) -"cMc" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMd" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMe" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMg" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMh" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cMi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cMj" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cMk" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) -"cMl" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cMm" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cMo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cMp" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMq" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cMr" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cMs" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) -"cMt" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cMu" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cMv" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cMw" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMx" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMy" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cMz" = (/obj/table,/turf/simulated/floor/airless,/area) -"cMA" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) -"cMB" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cMC" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cMD" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) -"cME" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cMF" = (/obj/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) -"cMG" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMH" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cMI" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cMJ" = (/obj/window/basic{dir = 4},/turf/space,/area) -"cMK" = (/obj/grille,/turf/simulated/floor/plating,/area/derelict/arrival) -"cML" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMM" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMN" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMO" = (/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cMP" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cMQ" = (/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cMR" = (/obj/grille,/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cMS" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) -"cMT" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cMU" = (/obj/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) -"cMV" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area) -"cMW" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMX" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cMY" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cMZ" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNa" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNb" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cNc" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) -"cNd" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cNe" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNf" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNg" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) -"cNh" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"cNi" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cNj" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cNk" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) -"cNl" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNm" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cNn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cNo" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cNp" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cNq" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) -"cNr" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cNs" = (/obj/item/stack/rods,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cNt" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) -"cNu" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cNv" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/crew_quarters) -"cNw" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/crew_quarters) -"cNx" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/crew_quarters) -"cNy" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) -"cNz" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cNA" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cNB" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/crew_quarters) -"cNC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cND" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cNE" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cNF" = (/turf/simulated/wall,/area/derelict/secret) -"cNG" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cNH" = (/obj/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/secret) -"cNI" = (/obj/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/secret) -"cNJ" = (/obj/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/secret) -"cNK" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/secret) -"cNL" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNM" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNN" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNO" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNP" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) -"cNQ" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNR" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNS" = (/obj/rune{icon_state = "3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) -"cNT" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) -"cNU" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/secret) -"cNV" = (/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) -"cNW" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) -"cNX" = (/obj/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) -"cNY" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/secret) -"cNZ" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOa" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOb" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOc" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"cOd" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/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) -"cOe" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOf" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOg" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOh" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"cOi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"cOj" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"cOk" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"cOl" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"cOm" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"cOn" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"cOo" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"cOp" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOs" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOt" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) -"cOu" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) -"cOv" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) -"cOw" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) -"cOx" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) -"cOy" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) -"cOz" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) -"cOA" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) -"cOB" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) -"cOC" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOD" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOE" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/secondary) -"cOF" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) -"cOH" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cOI" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cOJ" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOK" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOL" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOM" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cON" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cOO" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cOP" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOQ" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cOR" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cOS" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cOT" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cOU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cOV" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cOW" = (/obj/machinery/power/smes,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) -"cOX" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cOY" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"cOZ" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cPa" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) -"cPb" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cPc" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) -"cPd" = (/obj/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) -"cPe" = (/obj/item/weapon/paper{desc = "You Syndicate uplink is in your PDA, type the code '678 Bravo' in the ringtone to unlock it. 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) -"cPf" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cPg" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cPh" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"cPi" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cPj" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cPk" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cPl" = (/obj/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) -"cPm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cPn" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPo" = (/obj/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) -"cPp" = (/obj/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) -"cPq" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPr" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPs" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPt" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPu" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPv" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"cPw" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPx" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cPy" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"cPz" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cPA" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cPB" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPC" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) -"cPD" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) -"cPE" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPF" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPG" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPH" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPI" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) -"cPJ" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPK" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPL" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cPM" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cPN" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPQ" = (/obj/stool/chair{dir = 4},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cPR" = (/obj/table,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cPS" = (/obj/stool/chair{dir = 8},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cPT" = (/turf/simulated/mineral/random,/area) -"cPU" = (/turf/simulated/mineral,/area) -"cPV" = (/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cPW" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPX" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"cPY" = (/turf/simulated/mineral,/area/mine/unexplored) -"cPZ" = (/obj/closet,/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cQa" = (/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cQb" = (/obj/table{dir = 2; icon_state = "tabledir"},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQc" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQd" = (/obj/stool,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQe" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cQf" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area) -"cQg" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cQh" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQi" = (/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQj" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQk" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area) -"cQl" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQm" = (/obj/stool,/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/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cQn" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQo" = (/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQp" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cQq" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQr" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cQs" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQt" = (/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQu" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQv" = (/turf/simulated/floor/airless{tag = "icon-damaged1"; icon_state = "damaged1"},/area/mine/living_quarters) -"cQw" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/living_quarters) -"cQx" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/living_quarters) -"cQy" = (/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cQz" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/living_quarters) -"cQA" = (/turf/simulated/floor/airless{tag = "icon-loadingareadirty2"; icon_state = "loadingareadirty2"},/area/mine/living_quarters) -"cQB" = (/turf/simulated/floor,/area/mine/living_quarters) -"cQC" = (/obj/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cQD" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor,/area/mine/living_quarters) -"cQE" = (/obj/machinery/door/airlock/glass{name = "Hydroponics"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cQF" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQG" = (/obj/decal/cleanable/blood/gibs{icon_state = "gib3"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQH" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQI" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQJ" = (/obj/decal/cleanable/blood{tag = "icon-gibbl1"; icon_state = "gibbl1"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cQK" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cQL" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cQM" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/mine/living_quarters) -"cQN" = (/obj/table,/obj/item/seeds/potatoseed,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQO" = (/obj/table,/obj/item/seeds/plumpmycelium,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQP" = (/obj/table,/obj/item/seeds/wheatseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQQ" = (/obj/table,/obj/item/seeds/berryseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQR" = (/turf/simulated/floor{dir = 5; icon_state = "green"},/area/mine/living_quarters) -"cQS" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQT" = (/turf/simulated/floor/plating,/area/mine/living_quarters) -"cQU" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQV" = (/obj/table,/obj/bedsheetbin,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cQW" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cQX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cQY" = (/obj/grille,/obj/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cQZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cRa" = (/turf/simulated/mineral/gold,/area/mine/unexplored) -"cRb" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cRc" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/living_quarters) -"cRd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cRe" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cRf" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cRg" = (/obj/computerframe,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cRh" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cRi" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cRj" = (/obj/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor,/area/mine/living_quarters) -"cRk" = (/obj/decal/cleanable/blood{tag = "icon-gib3"; icon_state = "gib3"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cRl" = (/obj/machinery/door/airlock/maintenance{name = "Storage"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cRm" = (/obj/decal/cleanable/blood{tag = "icon-gibbl3"; icon_state = "gibbl3"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRn" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless,/area) -"cRo" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"; dir = 10},/area/mine/living_quarters) -"cRp" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cRq" = (/obj/machinery/hydroponics,/turf/simulated/floor/grass,/area/mine/living_quarters) -"cRr" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cRs" = (/obj/crate,/turf/simulated/floor{icon_state = "green"; dir = 6},/area/mine/living_quarters) -"cRt" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cRu" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRv" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cRw" = (/obj/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/living_quarters) -"cRx" = (/obj/rack,/obj/item/clothing/under/rank/miner,/obj/item/clothing/shoes/black,/obj/item/clothing/gloves/black,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRy" = (/obj/secure_closet/miner,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRz" = (/obj/alien/weeds,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cRA" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cRB" = (/obj/alien/weeds{icon_state = "oldweeds2"},/obj/decal/remains/human,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cRC" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRD" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRE" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cRF" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRG" = (/obj/item/weapon/shard,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRH" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cRI" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRJ" = (/obj/alien/weeds,/turf/simulated/floor,/area/mine/living_quarters) -"cRK" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/living_quarters) -"cRL" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRM" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRN" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cRO" = (/obj/item/stack/rods,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cRP" = (/obj/rack,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/living_quarters) -"cRQ" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRR" = (/obj/decal/cleanable/molten_item,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRS" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cRT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cRU" = (/obj/rack,/turf/simulated/floor,/area/mine/living_quarters) -"cRV" = (/obj/table{dir = 9; icon_state = "tabledir"; pixel_y = 0},/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/living_quarters) -"cRW" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor,/area/mine/living_quarters) -"cRX" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/living_quarters) -"cRY" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRZ" = (/obj/decal/cleanable/blood{tag = "icon-gib6"; icon_state = "gib6"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSb" = (/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cSc" = (/obj/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cSd" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibarm"; icon_state = "gibarm"},/obj/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSe" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibtorso"; icon_state = "gibtorso"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSf" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSg" = (/obj/decal/remains/human,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSh" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/obj/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSi" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSj" = (/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSk" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibleg"; icon_state = "gibleg"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSl" = (/obj/decal/cleanable/blood/gibs,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSm" = (/turf/simulated/floor/plating/airless/asteroid,/area) -"cSn" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSo" = (/obj/decal/cleanable/blood{tag = "icon-floor7"; icon_state = "floor7"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSp" = (/obj/decal/cleanable/blood{tag = "icon-floor6"; icon_state = "floor6"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cSq" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSr" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSs" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSt" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSu" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSv" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSw" = (/obj/item/weapon/satchel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSx" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSy" = (/obj/decal/cleanable/blood{tag = "icon-gib1"; icon_state = "gib1"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cSz" = (/turf/simulated/mineral/random,/area/mine/explored) -"cSA" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSB" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSC" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSD" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSE" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSF" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"cSG" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSI" = (/turf/simulated/wall,/area/mine/lobby) -"cSJ" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSK" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSL" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSM" = (/turf/space,/area/shuttle/mining/outpost) -"cSN" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/mine/lobby) -"cSO" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSP" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) -"cSQ" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cSR" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) -"cSS" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cST" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cSU" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cSV" = (/obj/ore_box,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cSW" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/lobby) -"cSX" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"cSY" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cSZ" = (/obj/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,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cTa" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cTb" = (/turf/simulated/floor,/area/mine/lobby) -"cTc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/mine/lobby) -"cTd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cTe" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/lobby) -"cTf" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) -"cTg" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) -"cTh" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) -"cTi" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"cTj" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cTk" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cTl" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cTm" = (/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/table,/obj/machinery/camera{c_tag = "EVA"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"cTn" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/lobby) -"cTo" = (/turf/simulated/mineral,/area/mine/explored) -"cTp" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) -"cTq" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cTr" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/lobby) -"cTs" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"cTt" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor,/area/mine/lobby) -"cTu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cTv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"cTw" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/lobby) -"cTx" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/lobby) -"cTy" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cTz" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cTA" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/mine/lobby) -"cTB" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cTC" = (/obj/machinery/camera{c_tag = "Hallway west"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"cTD" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) -"cTE" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station APC"; pixel_x = -1; pixel_y = 25},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"cTF" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Hallway center"; dir = 2; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"cTG" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) -"cTH" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cTI" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cTJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/mine/lobby) -"cTK" = (/turf/simulated/floor/airless,/area/mine/lobby) -"cTL" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) -"cTM" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/lobby) -"cTN" = (/obj/machinery/light/small,/turf/simulated/floor,/area/mine/lobby) -"cTO" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cTP" = (/obj/machinery/camera{c_tag = "Hallway east"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"cTQ" = (/obj/machinery/camera{c_tag = "Mine"; dir = 1; network = "MINE"},/turf/simulated/floor/airless,/area/mine/lobby) -"cTR" = (/obj/item/stack/tile/steel{amount = 20},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cTS" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cTT" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cTU" = (/obj/machinery/light/small,/obj/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/mine/lobby) -"cTV" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/mine/lobby) -"cTW" = (/obj/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor,/area/mine/lobby) -"cTX" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cTY" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) -"cTZ" = (/obj/item/weapon/satchel,/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cUa" = (/obj/stool,/turf/simulated/floor,/area/mine/lobby) -"cUb" = (/obj/stool,/obj/machinery/light/small{dir = 1},/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) -"cUc" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) -"cUd" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cUe" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cUf" = (/turf/simulated/mineral/iron,/area/mine/unexplored) -"cUg" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cUh" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cUi" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating,/area/mine/lobby) -"cUj" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"cUk" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cUl" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"cUm" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) -"cUn" = (/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cUo" = (/obj/machinery/camera{c_tag = "Production"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"cUp" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cUq" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/lobby) -"cUr" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cUs" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cUt" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) -"cUu" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/lobby) -"cUv" = (/obj/machinery/mineral/unloading_machine,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/lobby) -"cUw" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cUx" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cUy" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"cUz" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) -"cUA" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cUB" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"cUC" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cUD" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plating,/area/mine/lobby) -"cUE" = (/obj/machinery/power/terminal{dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/lobby) -"cUF" = (/turf/simulated/floor/plating,/area/mine/lobby) -"cUG" = (/obj/cable,/turf/simulated/floor/plating,/area/mine/lobby) -"cUH" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/lobby) -"cUI" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating,/area/mine/lobby) -"cUJ" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUK" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUL" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUM" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUN" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUO" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cUP" = (/turf/space,/area/shipbuilder/ship1) -"cUQ" = (/turf/space,/area/shipbuilder/ship2) -"cUR" = (/turf/space,/area/shipbuilder/ship3) -"cUS" = (/turf/space,/area/shipbuilder/ship4) -"cUT" = (/turf/space,/area/shipbuilder/ship5) -"cUU" = (/turf/space,/area/shipbuilder/ship6) -"cUV" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cUW" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cUX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cUY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cUZ" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cVa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cVb" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cVc" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cVd" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cVe" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cVf" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cVg" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cVh" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cVi" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cVj" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cVk" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cVl" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cVm" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cVn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cVo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cVp" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cVq" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cVr" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cVs" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cVt" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cVu" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cVv" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cVw" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cVx" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cVy" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cVz" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cVA" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cVB" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cVC" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cVD" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cVE" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cVF" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cVG" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship3) -"cVH" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cVI" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cVJ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cVK" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cVL" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cVM" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cVN" = (/obj/table{icon_state = "tabledir"; dir = 9},/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 = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cVO" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cVP" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cVQ" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) -"cVR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cVS" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cVT" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cVU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cVV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cVW" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cVX" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cVY" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cVZ" = (/obj/table{icon_state = "tabledir"; dir = 6},/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 = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cWa" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cWb" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cWc" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cWd" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cWe" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWf" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWg" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cWh" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cWi" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cWj" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWk" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cWl" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cWm" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWn" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cWo" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cWp" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cWq" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship1) -"cWr" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cWs" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cWt" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cWu" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cWv" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) -"cWw" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cWx" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) -"cWy" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) -"cWz" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) -"cWA" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cWB" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship6) -"cWC" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cWD" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWE" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship2) -"cWF" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cWG" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cWH" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cWI" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cWJ" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cWK" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cWL" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cWM" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cWN" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) -"cWO" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) -"cWP" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) -"cWQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cWR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cWS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cWT" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cWU" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) -"cWV" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) -"cWW" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) -"cWX" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cWY" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cWZ" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) -"cXa" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) -"cXb" = (/turf/unsimulated/wall,/area/wizard_station) -"cXc" = (/obj/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXd" = (/obj/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXe" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXf" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXg" = (/obj/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXh" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXi" = (/obj/table/woodentable,/obj/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXj" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXk" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXl" = (/obj/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) -"cXm" = (/obj/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) -"cXn" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXo" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXp" = (/obj/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXq" = (/obj/bookcase{name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXr" = (/obj/bookcase{name = "bookcase (Self Help)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXs" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXt" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXu" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXv" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXw" = (/obj/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXx" = (/obj/bookcase{name = "bookcase (Humor)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXy" = (/obj/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXz" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 1},/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)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXA" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cXB" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) -"cXC" = (/obj/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cXD" = (/obj/lamarr,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXE" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cXF" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXG" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXH" = (/obj/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cXI" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cXJ" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) -"cXK" = (/obj/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cXL" = (/obj/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXM" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/item/weapon/dice/d20,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXN" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 4},/obj/item/weapon/paper_bin,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXO" = (/obj/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cXP" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) -"cXQ" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cXR" = (/obj/table/woodentable,/obj/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cXS" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cXT" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) -"cXU" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cXV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) -"cXW" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/wizard_station) -"cXX" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) -"cXY" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/dice,/obj/item/weapon/dice,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXZ" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cYa" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cYb" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cYc" = (/mob/living/carbon/alien/larva/metroid{desc = "A tamed other thing. Very smart looking."; icon = 'otherthing.dmi'; icon_state = "otherthing"; name = "Tamed Otherthing"; toxloss = 0; voice_message = "gurgles"; voice_name = "otherthing"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cYd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) -"cYe" = (/obj/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cYf" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cYg" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cYh" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cYi" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/spacecash/c500,/obj/item/weapon/spacecash/c500,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cYj" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cYk" = (/obj/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) -"cYl" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cYm" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) -"cYn" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) -"cYo" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cYp" = (/turf/simulated/mineral,/area/planet/clown) -"cYq" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYr" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cYs" = (/turf/simulated/mineral/clown,/area/planet/clown) -"cYt" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cYu" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYv" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYw" = (/obj/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cYx" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYy" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYz" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYA" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYB" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYC" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYD" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYE" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYF" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYG" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYH" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYI" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYJ" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYK" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYL" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cYM" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cqd" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqe" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqf" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/ferry) +"cqg" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqh" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqi" = (/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom) +"cqj" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqk" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) +"cql" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/evac) +"cqm" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cqn" = (/obj/machinery/door/poddoor{id = 0; name = "Shuttle Doors"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cqo" = (/obj/machinery/door/poddoor{id = 0; name = "Shuttle Doors"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqp" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqq" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqr" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqs" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqt" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/escape/centcom) +"cqu" = (/turf/simulated/shuttle/wall,/area/shuttle/escape/centcom) +"cqv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) +"cqw" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) +"cqx" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) +"cqy" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/escape/centcom) +"cqz" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/transport1/centcom) +"cqA" = (/turf/simulated/shuttle/wall,/area/shuttle/transport1/centcom) +"cqB" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/transport1/centcom) +"cqC" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/transport1/centcom) +"cqD" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cqE" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shuttle/escape/centcom) +"cqF" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqG" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqH" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shuttle/escape/centcom) +"cqI" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) +"cqJ" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cqK" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) +"cqL" = (/obj/stool/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cqM" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) +"cqN" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_s"; dir = 8; pixel_y = -1},/turf/space,/area/shuttle/transport1/centcom) +"cqO" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqP" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom) +"cqQ" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cqR" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqS" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqT" = (/obj/stool/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cqU" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"cqV" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cqW" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqX" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shuttle/transport1/centcom) +"cqY" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) +"cqZ" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shuttle/transport1/centcom) +"cra" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crb" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) +"crc" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"crd" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom) +"cre" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"crf" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"crg" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shuttle/transport1/centcom) +"crh" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cri" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"crj" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crk" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crl" = (/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"crm" = (/obj/securearea,/turf/unsimulated/wall,/area/centcom/holding) +"crn" = (/turf/unsimulated/wall,/area/centcom/holding) +"cro" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"crp" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/escape/centcom) +"crq" = (/obj/table{dir = 1},/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crr" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crs" = (/obj/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crt" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"cru" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crv" = (/obj/table{dir = 1},/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) +"crw" = (/obj/rack,/obj/item/clothing/under/owl,/obj/item/clothing/mask/owl_mask,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"crx" = (/obj/rack,/obj/item/clothing/glasses/eyepatch,/obj/item/clothing/head/bandana,/obj/item/clothing/head/pirate,/obj/item/clothing/suit/pirate,/obj/item/clothing/under/pirate,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cry" = (/obj/rack,/obj/item/clothing/suit/judgerobe,/obj/item/clothing/head/powdered_wig,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"crz" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"crA" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) +"crB" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crC" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crD" = (/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crE" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"crF" = (/obj/table{dir = 1},/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crG" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"crH" = (/obj/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"crI" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crJ" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crK" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"crL" = (/turf/unsimulated/floor{icon_state = "warning"},/area/centcom) +"crM" = (/obj/table{dir = 1},/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crN" = (/obj/table{dir = 1},/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crO" = (/obj/table{dir = 1},/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crP" = (/obj/table{dir = 1},/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crQ" = (/obj/table{dir = 1},/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"crR" = (/obj/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crS" = (/obj/item/toy/gun,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"crT" = (/obj/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) +"crU" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) +"crV" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) +"crW" = (/obj/item/toy/sword,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) +"crX" = (/obj/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"crY" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"crZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csa" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) +"csb" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) +"csc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csd" = (/obj/rack,/obj/item/clothing/under/schoolgirl,/obj/item/clothing/head/rabbitears,/obj/item/clothing/under/blackskirt,/obj/item/clothing/glasses/blindfold,/obj/item/clothing/head/beret,/obj/item/clothing/head/kitty,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cse" = (/obj/item/toy/crayonbox,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csf" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csg" = (/obj/window/reinforced{dir = 8},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"csh" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"csi" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csj" = (/obj/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csk" = (/obj/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csl" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csm" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"csn" = (/obj/rack,/obj/item/clothing/head/flatcap,/obj/item/clothing/under/gimmick/rank/captain/suit,/obj/item/clothing/suit/labcoat/mad,/obj/item/clothing/glasses/gglasses,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cso" = (/obj/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) +"csp" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csq" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"csr" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"css" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cst" = (/obj/machinery/door/airlock/centcom{opacity = 1; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csu" = (/obj/window/reinforced{dir = 1},/obj/machinery/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) +"csv" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) +"csw" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csx" = (/obj/table{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csy" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csz" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"csA" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) +"csB" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"csC" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shuttle/escape/centcom) +"csD" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 2},/turf/space,/area/shuttle/escape/centcom) +"csE" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) +"csF" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 2},/turf/space,/area/shuttle/escape/centcom) +"csG" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shuttle/escape/centcom) +"csH" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"csI" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) +"csJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"csK" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) +"csL" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) +"csM" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) +"csN" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) +"csO" = (/obj/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) +"csP" = (/turf/unsimulated/wall,/area/tdome) +"csQ" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csR" = (/obj/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"csS" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"csT" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"csU" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"csV" = (/obj/table{icon_state = "tabledir"; dir = 10},/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/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"csW" = (/obj/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{icon_state = "white"},/area/tdome/tdomeobserve) +"csX" = (/obj/table{icon_state = "tabledir"; dir = 6},/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/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"csY" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"csZ" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"cta" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctb" = (/obj/secure_closet/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctc" = (/obj/secure_closet/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctd" = (/obj/stool/chair,/obj/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"cte" = (/obj/disposalpipe/trunk,/obj/disposaloutlet,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctf" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctg" = (/obj/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) +"cth" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cti" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctj" = (/obj/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctk" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctl" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctm" = (/obj/machinery/bot/cleanbot,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctn" = (/obj/disposalpipe/segment,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"cto" = (/obj/stool/chair,/obj/disposalpipe/segment,/obj/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeobserve) +"ctp" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctq" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) +"ctr" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"cts" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctt" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctu" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) +"ctv" = (/turf/simulated/floor,/area/tdome) +"ctw" = (/obj/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"ctx" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/sword/red,/obj/item/weapon/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cty" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctz" = (/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"ctA" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"ctB" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) +"ctC" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"ctD" = (/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"ctE" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/sword/green,/obj/item/weapon/sword/green,/obj/item/weapon/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctF" = (/obj/machinery/recharger{pixel_y = 4},/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"ctG" = (/obj/machinery/recharger{pixel_y = 4},/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"ctH" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"ctI" = (/turf/simulated/floor/grid,/area/tdome) +"ctJ" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/grid,/area/tdome) +"ctK" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"ctL" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/grid,/area/tdome) +"ctM" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/grid,/area/tdome) +"ctN" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"ctO" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) +"ctP" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"ctQ" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctR" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"ctS" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctT" = (/turf/unsimulated/floor{icon_state = "redcorner"; dir = 8},/area/tdome) +"ctU" = (/obj/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctV" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/simulated/floor,/area/tdome) +"ctW" = (/obj/window/reinforced{dir = 5; health = 1e+007},/obj/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) +"ctX" = (/obj/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/obj/item/clothing/head/helmet/swat,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"ctY" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) +"ctZ" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cua" = (/obj/stool/chair{dir = 1},/obj/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cub" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuc" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cud" = (/obj/stool/chair{dir = 1},/obj/disposalpipe/segment,/obj/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cue" = (/obj/reagent_dispensers/watertank,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuf" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cug" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuh" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cui" = (/obj/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuj" = (/obj/reagent_dispensers/fueltank,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuk" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) +"cul" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cum" = (/obj/machinery/door/airlock/command{name = "Thunderdome Resupply"; req_access = null; req_access_txt = "20"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"cun" = (/turf/unsimulated/floor{icon_state = "red"; dir = 9},/area/tdome) +"cuo" = (/turf/unsimulated/floor{icon_state = "red"; dir = 1},/area/tdome) +"cup" = (/turf/unsimulated/floor{icon_state = "red"; dir = 5},/area/tdome) +"cuq" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/gun/energy,/obj/item/weapon/classic_baton,/obj/item/weapon/handcuffs,/obj/item/clothing/gloves/stungloves,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cur" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/classic_baton,/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cus" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cut" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuu" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuv" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuw" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cux" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuy" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuz" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuA" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuB" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuC" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/hand_labeler,/turf/unsimulated/floor{icon_state = "white"},/area/tdome/tdomeadmin) +"cuD" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/tdome) +"cuE" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/tdome) +"cuF" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/tdome) +"cuG" = (/turf/unsimulated/floor{icon_state = "red"; dir = 4},/area/tdome) +"cuH" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/tdome) +"cuI" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) +"cuJ" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) +"cuK" = (/obj/closet/thunderdome/tdred,/turf/unsimulated/floor{icon_state = "red"; dir = 6},/area/tdome) +"cuL" = (/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuM" = (/obj/machinery/flasher/portable,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuN" = (/obj/machinery/vending/security,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuO" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/tdome) +"cuP" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"},/area/tdome) +"cuQ" = (/obj/closet/thunderdome/tdgreen,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) +"cuR" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuS" = (/obj/machinery/dispenser,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuT" = (/obj/securearea,/turf/unsimulated/wall,/area/tdome) +"cuU" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuV" = (/obj/machinery/portable_atmospherics/canister/air,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuW" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuX" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuY" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuZ" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cva" = (/obj/machinery/door_timer{id = "flash"; name = "Thunderdome Flasher"},/turf/unsimulated/wall,/area/tdome) +"cvb" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvc" = (/obj/item/weapon/cloaking_device,/obj/item/clothing/glasses/thermal,/obj/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvd" = (/obj/item/weapon/hand_tele,/obj/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cve" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvf" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvg" = (/obj/item/weapon/rcd,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvh" = (/obj/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvi" = (/obj/rack,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvj" = (/obj/rack,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/brown,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/head/helmet/thunderdome,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvk" = (/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/axe,/obj/item/weapon/baton,/obj/item/weapon/baton,/obj/item/weapon/baton,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvl" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/bananapeel,/obj/item/weapon/card/emag,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvm" = (/obj/crate/secure/weapon,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cvn" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/derelict/ship) +"cvo" = (/turf/simulated/shuttle/wall,/area/derelict/ship) +"cvp" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 6},/area/derelict/ship) +"cvq" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 9},/area/derelict/ship) +"cvr" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) +"cvs" = (/obj/machinery/sleeper,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvt" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvu" = (/obj/machinery/sleeper,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 1},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvv" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) +"cvw" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/derelict/ship) +"cvx" = (/obj/machinery/shuttle/engine/propulsion{dir = 8; icon_state = "burst_r"},/turf/space,/area/derelict/ship) +"cvy" = (/obj/machinery/computer/med_data,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvz" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvA" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvB" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvC" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvD" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvE" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvF" = (/obj/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvG" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) +"cvH" = (/obj/machinery/shuttle/engine/heater{dir = 4; icon_state = "heater"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cvI" = (/obj/machinery/shuttle/engine/propulsion{dir = 8},/turf/space,/area/derelict/ship) +"cvJ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) +"cvK" = (/obj/machinery/sleeper,/obj/cable,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvL" = (/obj/item/weapon/scalpel,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvM" = (/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cvN" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area/derelict/ship) +"cvO" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvP" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cvQ" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cvR" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cvS" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cvT" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvU" = (/obj/table{dir = 9; icon_state = "tabledir"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvV" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 4},/area/derelict/ship) +"cvW" = (/obj/item/device/multitool,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvX" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvY" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cvZ" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cwa" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) +"cwb" = (/obj/machinery/shuttle/engine/propulsion{dir = 8; icon_state = "burst_l"},/turf/space,/area/derelict/ship) +"cwc" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwd" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwe" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwf" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 1},/area/derelict/ship) +"cwg" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cwh" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwi" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) +"cwj" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwk" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 6},/area/derelict/ship) +"cwl" = (/obj/machinery/light_switch{pixel_x = 27},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwm" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwn" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cwo" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwp" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwq" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwr" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cws" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 5},/area/derelict/ship) +"cwt" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) +"cwu" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area/derelict/ship) +"cwv" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cww" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cwx" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwy" = (/obj/table,/obj/item/weapon/tank/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwz" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cwA" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area/derelict/ship) +"cwB" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 2},/area/derelict/ship) +"cwC" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwD" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 9},/area) +"cwE" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 4},/area) +"cwF" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area) +"cwG" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/analyzer,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwH" = (/obj/stool/chair{dir = 8},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwI" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwJ" = (/obj/machinery/door/airlock/glass,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwK" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwL" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwM" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cwN" = (/obj/machinery/door/unpowered/shuttle,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwO" = (/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwP" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwQ" = (/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 2},/area) +"cwR" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area) +"cwS" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cwT" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cwU" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area) +"cwV" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwW" = (/obj/machinery/door/window/northright,/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwX" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwY" = (/obj/machinery/light,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cwZ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cxa" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area/derelict/ship) +"cxb" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area/derelict/ship) +"cxc" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area) +"cxd" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cxe" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 8},/area) +"cxf" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxg" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxh" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxi" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 9},/area/derelict/ship) +"cxj" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 10},/area) +"cxk" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 6},/area) +"cxl" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxm" = (/obj/item/weapon/shard,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxn" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxo" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxp" = (/obj/cable,/obj/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxq" = (/obj/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/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxr" = (/obj/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxs" = (/obj/rack,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxt" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/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/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxu" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) +"cxv" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/derelict/ship) +"cxw" = (/obj/item/weapon/card/data/clown,/turf/space,/area) +"cxx" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxy" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxz" = (/obj/machinery/door/airlock/glass,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxA" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxB" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxC" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxD" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/derelict/ship) +"cxE" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "wall"; dir = 5},/area/derelict/ship) +"cxF" = (/obj/machinery/computer/pod{id = "oldship_gun"},/obj/cable,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxG" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 10},/area/derelict/ship) +"cxH" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxI" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxJ" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/item/device/radio,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxK" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall"; dir = 5},/area/derelict/ship) +"cxL" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cxM" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cxN" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cxO" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cxP" = (/turf/space,/area/turret_protected/AIsatextFP) +"cxQ" = (/turf/space,/area/turret_protected/AIsatextFS) +"cxR" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextFP) +"cxS" = (/turf/simulated/wall,/area/turret_protected/AIsatextFP) +"cxT" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextFS) +"cxU" = (/turf/simulated/wall,/area/turret_protected/AIsatextFS) +"cxV" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFP) +"cxW" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFS) +"cxX" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextFP) +"cxY" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat NW Turrets"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/space,/area/turret_protected/AIsatextFP) +"cxZ" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area) +"cya" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) +"cyb" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) +"cyc" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat NE Turrets"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/space,/area/turret_protected/AIsatextFS) +"cyd" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextFS) +"cye" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFP) +"cyf" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) +"cyg" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) +"cyh" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextFS) +"cyi" = (/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"cyj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"cyk" = (/turf/simulated/floor/engine,/area/turret_protected/aisat) +"cyl" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat North"; dir = 2; network = "AI Satellite"; pixel_x = 9},/turf/simulated/floor/engine,/area/turret_protected/aisat) +"cym" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) +"cyn" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) +"cyo" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) +"cyp" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/turret_protected/aisat) +"cyq" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/wall,/area/turret_protected/aisat) +"cyr" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) +"cys" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) +"cyt" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"cyu" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"cyv" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat) +"cyw" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyx" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyy" = (/obj/machinery/light{dir = 1},/obj/machinery/power/terminal{dir = 8},/obj/cable,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyz" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyB" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cyC" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cyD" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) +"cyE" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/turret,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyF" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyG" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyH" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyI" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) +"cyJ" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cyK" = (/obj/cable,/obj/machinery/power/solar{id = "aisolar"; name = "AI Satellite Solar Array"},/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cyL" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/turret_protected/aisat) +"cyM" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyN" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyO" = (/obj/cable,/obj/machinery/power/apc{cell_type = 50000; dir = 0; equip_consumption = 100; light_consumption = 50; name = "AI Satellite APC"; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyP" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/light,/obj/machinery/turretid{pixel_y = -32},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyQ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyR" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyS" = (/turf/simulated/wall/r_wall,/area/turret_protected/aisat_interior) +"cyT" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/aisat_interior) +"cyU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cyV" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area) +"cyW" = (/obj/grille,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) +"cyX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"cyY" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat West"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/simulated/floor/engine,/area/turret_protected/aisat) +"cyZ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma/o2 floor"; nitrogen = 0; oxygen = 0; toxins = 1e+009},/area/turret_protected/aisat) +"cza" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czb" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czc" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czd" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/flasher{pixel_x = 22; pixel_y = -10; range = 3},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"cze" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 0; name = "AI General Broadcasting Channel"; pixel_y = 20},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 1; frequency = 1447; name = "AI Private Channel"; pixel_x = 20; pixel_y = 20},/obj/item/device/radio/intercom{freerange = 1; name = "AI General Listening Channel"; pixel_x = -20; pixel_y = 20},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 1; frequency = 1359; name = "AI Security Channel"; pixel_x = -30},/obj/item/device/radio/intercom{freerange = 1; frequency = 1357; name = "AI Engineering Channel"; pixel_x = 30},/obj/item/device/radio/intercom{freerange = 1; frequency = 1355; name = "AI Medical Channel"; pixel_x = -35; pixel_y = 35},/obj/item/device/radio/intercom{freerange = 1; frequency = 1353; name = "AI Command Channel"; pixel_x = 35; pixel_y = 35},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/landmark{name = "ai"; tag = "ai"},/turf/simulated/floor/grid,/area/turret_protected/aisat_interior) +"czf" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/flasher{pixel_x = -22; pixel_y = -10; range = 3},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czg" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czh" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czi" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"czj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "AI Sat East"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/simulated/floor/engine,/area/turret_protected/aisat) +"czk" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) +"czl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czn" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czo" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czp" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czq" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"czr" = (/obj/machinery/turret,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czs" = (/obj/machinery/turret,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czt" = (/obj/machinery/ai_slipper,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czu" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czv" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) +"czw" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/turret_protected/aisat_interior) +"czx" = (/obj/machinery/power/terminal{dir = 8},/obj/machinery/light,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czy" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czz" = (/obj/machinery/ignition_switch{id = "AI Sat"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czA" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/turret_protected/aisat) +"czB" = (/obj/machinery/door/airlock/external,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior) +"czC" = (/turf/space,/area/turret_protected/AIsatextAP) +"czD" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextAP) +"czE" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAP) +"czF" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'},/turf/simulated/floor/engine,/area/turret_protected/aisat) +"czG" = (/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czH" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/igniter{icon_state = "igniter0"; id = "AI Sat"; on = 0},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czI" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAS) +"czJ" = (/obj/lattice,/turf/space,/area/turret_protected/AIsatextAS) +"czK" = (/turf/space,/area/turret_protected/AIsatextAS) +"czL" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage) +"czM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/external,/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czN" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czO" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czP" = (/obj/machinery/camera/motion{c_tag = "AI Sat Entrance"; network = "AI Satellite"},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czQ" = (/obj/grille,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czR" = (/obj/grille,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czS" = (/obj/grille,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czT" = (/obj/machinery/camera{c_tag = "AI Sat Foyer"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"czU" = (/turf/simulated/wall,/area/turret_protected/AIsatextAP) +"czV" = (/turf/simulated/wall,/area/turret_protected/AIsatextAS) +"czW" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAP) +"czX" = (/obj/machinery/turret,/turf/simulated/floor/plating/airless,/area/turret_protected/AIsatextAS) +"czY" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextAP) +"czZ" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat SW Turrets"; dir = 4; network = "AI Satellite"; pixel_y = -6},/turf/space,/area/turret_protected/AIsatextAP) +"cAa" = (/obj/machinery/door/airlock/external,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/engine,/area/ai_monitored/storage) +"cAb" = (/obj/lattice,/obj/machinery/camera{c_tag = "AI Sat SE Turrets"; dir = 8; network = "AI Satellite"; pixel_y = -16},/turf/space,/area/turret_protected/AIsatextAS) +"cAc" = (/obj/machinery/turretid{pixel_x = 1},/turf/simulated/wall/r_wall,/area/turret_protected/AIsatextAS) +"cAd" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) +"cAe" = (/obj/grille,/obj/machinery/camera{c_tag = "AI Sat Entrance Outer"; network = "AI Satellite"},/turf/simulated/floor/plating/airless,/area/turret_protected/aisat) +"cAf" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cAg" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area) +"cAh" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cAi" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area) +"cAj" = (/turf/simulated/wall/r_wall,/area/AIsattele) +"cAk" = (/obj/computerframe,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/AIsattele) +"cAl" = (/obj/machinery/teleport/station,/obj/machinery/light{dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/AIsattele) +"cAm" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/AIsattele) +"cAn" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/AIsattele) +"cAo" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) +"cAp" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) +"cAq" = (/turf/simulated/floor/plating,/area/AIsattele) +"cAr" = (/obj/rack,/obj/item/weapon/circuitboard/teleporter,/turf/simulated/floor/plating,/area/AIsattele) +"cAs" = (/obj/machinery/light/small{dir = 8},/obj/item/weapon/cell,/turf/simulated/floor/plating,/area/AIsattele) +"cAt" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) +"cAu" = (/obj/closet/malf/suits,/turf/simulated/floor/plating,/area/AIsattele) +"cAv" = (/obj/machinery/door/airlock/external{name = "External Airlock"},/turf/simulated/floor/plating,/area/AIsattele) +"cAw" = (/obj/item/device/radio/beacon,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) +"cAx" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating,/area/AIsattele) +"cAy" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/AIsattele) +"cAz" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) +"cAA" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/AIsattele) +"cAB" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/AIsattele) +"cAC" = (/obj/item/weapon/crowbar,/obj/machinery/power/apc{dir = 0; environ = 2; equip_consumption = 100; equipment = 2; light_consumption = 50; lighting = 2; locked = 0; name = "AI Teleport APC"; pixel_y = -24},/obj/cable,/turf/simulated/floor/plating,/area/AIsattele) +"cAD" = (/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/AIsattele) +"cAE" = (/obj/item/device/aicard,/turf/simulated/floor/plating,/area/AIsattele) +"cAF" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating,/area/AIsattele) +"cAG" = (/obj/crate,/turf/simulated/floor/plating,/area/AIsattele) +"cAH" = (/obj/crate,/obj/machinery/light,/turf/simulated/floor/plating,/area/AIsattele) +"cAI" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor/plating,/area/AIsattele) +"cAJ" = (/obj/grille,/turf/unsimulated/floor{name = "plating"},/area) +"cAK" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cAL" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cAM" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cAN" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cAO" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cAP" = (/obj/machinery/power/tracker,/turf/unsimulated/floor{name = "plating"},/area) +"cAQ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) +"cAR" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) +"cAS" = (/turf/unsimulated/wall{tag = "icon-fwall_opening"; icon_state = "fwall_opening"},/area/djstation) +"cAT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cAU" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) +"cAV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) +"cAW" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) +"cAX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cAY" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cAZ" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cBa" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBb" = (/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBc" = (/obj/machinery/power/solar_control{id = "adriftsolar"; name = "Adrift Solar Control"; track = 2},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBd" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) +"cBe" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) +"cBf" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBg" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBi" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBj" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBk" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) +"cBl" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cBm" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBo" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBp" = (/obj/cable,/obj/machinery/power/terminal,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBq" = (/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBs" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBt" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBu" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBv" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBw" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBx" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cBy" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cBz" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBB" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBC" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBD" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBE" = (/obj/machinery/light/small,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBF" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBG" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBH" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBI" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBJ" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBK" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBL" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBM" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cBN" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cBO" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cBP" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cBQ" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cBR" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBS" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBT" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cBU" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cBV" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cBW" = (/obj/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cBX" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBY" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cBZ" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave{pixel_y = 8},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cCa" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cCb" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCc" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCd" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCe" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/stool/chair,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCg" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock{name = "Cabin"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCh" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCj" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCk" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cCl" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cCm" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cCn" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cCo" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCp" = (/obj/table{dir = 2; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCq" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCr" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCs" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCt" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCu" = (/obj/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cCv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cCw" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cCx" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cCy" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCz" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCA" = (/obj/window/reinforced{dir = 1},/obj/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCB" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (WEST)"; icon_state = "toilet"; dir = 8},/obj/disposalpipe/trunk,/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cCC" = (/obj/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCD" = (/obj/disposalpipe/segment{dir = 1},/turf/unsimulated/wall{tag = "icon-fwall_opening"; icon_state = "fwall_opening"},/area/djstation) +"cCE" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/unsimulated/floor,/area/djstation) +"cCF" = (/obj/disposaloutlet,/obj/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) +"cCG" = (/turf/unsimulated/floor,/area/djstation) +"cCH" = (/turf/simulated/floor/airless,/area) +"cCI" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) +"cCJ" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) +"cCK" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cCL" = (/turf/simulated/wall,/area/derelict/solar_control) +"cCM" = (/turf/simulated/floor,/area/derelict/solar_control) +"cCN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) +"cCO" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cCP" = (/turf/simulated/floor/plating,/area/derelict/solar_control) +"cCQ" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cCR" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cCS" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cCT" = (/obj/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) +"cCU" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cCV" = (/obj/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) +"cCW" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/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) +"cCX" = (/obj/machinery/power/smes,/turf/simulated/floor,/area/derelict/solar_control) +"cCY" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/solar_control) +"cCZ" = (/obj/machinery/light/small{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cDa" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cDb" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDc" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) +"cDd" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/solar_control) +"cDe" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cDf" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) +"cDg" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) +"cDh" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cDi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) +"cDj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) +"cDk" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) +"cDl" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) +"cDm" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDn" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cDo" = (/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cDp" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cDq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cDr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDs" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDt" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDu" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cDw" = (/turf/simulated/wall,/area/derelict/eva) +"cDx" = (/turf/simulated/wall,/area/derelict/storage/engine_storage) +"cDy" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/engine_storage) +"cDz" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/solar_control) +"cDA" = (/turf/simulated/floor,/area/derelict/eva) +"cDB" = (/obj/rack,/obj/item/weapon/classic_baton,/turf/simulated/floor,/area/derelict/eva) +"cDC" = (/obj/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/eva) +"cDD" = (/obj/rack,/turf/simulated/floor,/area/derelict/eva) +"cDE" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDF" = (/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDG" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/eva) +"cDH" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/eva) +"cDI" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/eva) +"cDJ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/engine_storage) +"cDK" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDL" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDM" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cDN" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/eva) +"cDO" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/eva) +"cDP" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/eva) +"cDQ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/storage/engine_storage) +"cDR" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) +"cDT" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) +"cDU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/eva) +"cDV" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/eva) +"cDW" = (/turf/simulated/floor/plating,/area/derelict/storage/engine_storage) +"cDX" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cDY" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) +"cDZ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) +"cEa" = (/turf/simulated/floor,/area/derelict/bridge/access) +"cEb" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cEc" = (/turf/simulated/wall,/area/derelict/bridge/access) +"cEd" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) +"cEe" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cEf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) +"cEg" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) +"cEh" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cEi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cEj" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cEk" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cEl" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/storage/engine_storage) +"cEm" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cEn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) +"cEo" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cEp" = (/obj/machinery/door/window,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cEq" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cEr" = (/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cEs" = (/turf/simulated/wall,/area/derelict/bridge) +"cEt" = (/obj/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cEu" = (/obj/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cEv" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEw" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cEx" = (/obj/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cEy" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) +"cEz" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cEA" = (/obj/computerframe,/turf/simulated/floor,/area/derelict/bridge) +"cEB" = (/obj/computerframe,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge) +"cEC" = (/obj/table,/turf/simulated/floor,/area/derelict/bridge) +"cED" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) +"cEE" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) +"cEF" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) +"cEG" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/bridge) +"cEH" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) +"cEI" = (/obj/item/weapon/empgrenade,/obj/table{dir = 5; icon_state = "tabledir"},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cEJ" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cEK" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cEL" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cEM" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cEN" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEO" = (/turf/simulated/wall,/area/derelict/singularity_engine) +"cEP" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) +"cEQ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cER" = (/turf/simulated/floor/plating,/area/derelict/bridge) +"cES" = (/turf/simulated/floor,/area/derelict/bridge) +"cET" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/bridge) +"cEU" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cEV" = (/obj/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cEW" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cEX" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cEY" = (/obj/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) +"cEZ" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cFa" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cFb" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFc" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFd" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) +"cFe" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cFf" = (/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) +"cFg" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cFh" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) +"cFi" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFj" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFk" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFl" = (/obj/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) +"cFm" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cFn" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/bridge/access) +"cFo" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge/access) +"cFp" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cFq" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge/access) +"cFr" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) +"cFs" = (/obj/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) +"cFt" = (/obj/stool,/turf/simulated/floor,/area/derelict/bridge) +"cFu" = (/obj/table,/obj/item/weapon/cell,/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cFv" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cFw" = (/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/bridge/access) +"cFx" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cFy" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) +"cFz" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cFA" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) +"cFB" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cFC" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge/access) +"cFD" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cFE" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cFF" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cFG" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cFH" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor,/area/derelict/bridge) +"cFI" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/bridge) +"cFJ" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) +"cFK" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cFL" = (/obj/item/stack/rods,/turf/space,/area) +"cFM" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFN" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/obj/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) +"cFO" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFP" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFQ" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cFR" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFS" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFT" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cFU" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) +"cFV" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) +"cFW" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cFX" = (/obj/window/basic,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) +"cFY" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge) +"cFZ" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) +"cGa" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cGb" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGc" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGd" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGe" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGf" = (/turf/simulated/wall,/area/derelict/storage/equipment) +"cGg" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/equipment) +"cGh" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cGi" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) +"cGj" = (/obj/machinery/door/window{dir = 2; icon = 'windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) +"cGk" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGl" = (/obj/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cGm" = (/obj/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGn" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGo" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cGp" = (/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGq" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGr" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGs" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGt" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGu" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGv" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGw" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGx" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cGy" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGz" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGA" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGB" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGC" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cGD" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGE" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGF" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cGG" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cGH" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cGI" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cGJ" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cGK" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGL" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cGN" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cGO" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGP" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cGQ" = (/obj/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cGR" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cGS" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cGT" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/storage/equipment) +"cGU" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGV" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGW" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cGX" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cGY" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGZ" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cHa" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHb" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cHc" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cHd" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cHe" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cHf" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cHg" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cHh" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHi" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHj" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHk" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cHl" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHm" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cHn" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cHo" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cHp" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHq" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHr" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHs" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHt" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cHu" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cHv" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cHw" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cHx" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cHy" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) +"cHz" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHA" = (/turf/simulated/wall,/area/derelict/storage/storage_access) +"cHB" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) +"cHC" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) +"cHD" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cHE" = (/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHF" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cHG" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cHH" = (/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) +"cHI" = (/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cHJ" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cHK" = (/obj/grille,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cHL" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) +"cHM" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHN" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHP" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHQ" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"cHR" = (/turf/simulated/wall,/area/derelict/arrival) +"cHS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cHT" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHU" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cHV" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cHW" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cHX" = (/obj/window/basic{dir = 5},/turf/space,/area) +"cHY" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor,/area/derelict/arrival) +"cHZ" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/arrival) +"cIa" = (/turf/simulated/floor,/area/derelict/arrival) +"cIb" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cIc" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cId" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cIe" = (/turf/simulated/wall,/area/derelict/medical/morgue) +"cIf" = (/obj/item/weapon/shard,/turf/space,/area) +"cIg" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) +"cIh" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cIi" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cIj" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cIk" = (/obj/lattice,/obj/window/basic,/turf/space,/area) +"cIl" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) +"cIm" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cIn" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) +"cIo" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/arrival) +"cIp" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/simulated/floor,/area/derelict/arrival) +"cIq" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/arrival) +"cIr" = (/obj/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cIs" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cIt" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cIu" = (/turf/simulated/wall,/area/derelict/medical) +"cIv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIw" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIx" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIy" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIz" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIA" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cIB" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) +"cIC" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/storage/storage_access) +"cID" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) +"cIE" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cIF" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cIG" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) +"cIH" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) +"cII" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cIJ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) +"cIK" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/arrival) +"cIL" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cIM" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cIN" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cIO" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cIP" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cIQ" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cIR" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cIS" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cIT" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cIU" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIV" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cIW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cIX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) +"cIY" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) +"cIZ" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/storage/storage_access) +"cJa" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/storage/storage_access) +"cJb" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) +"cJc" = (/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) +"cJd" = (/obj/lattice,/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) +"cJe" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cJf" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cJg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJh" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cJj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cJk" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) +"cJl" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) +"cJm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) +"cJn" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cJo" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cJp" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cJq" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJr" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJs" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cJt" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/storage_access) +"cJu" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) +"cJv" = (/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cJw" = (/obj/stool/chair{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cJx" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"cJy" = (/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/morgue) +"cJz" = (/obj/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cJA" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJB" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJC" = (/obj/table,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJD" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area) +"cJE" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) +"cJF" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cJG" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cJH" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cJI" = (/obj/window/reinforced{dir = 4},/turf/space,/area) +"cJJ" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cJK" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cJL" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cJM" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cJN" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cJO" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cJP" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cJQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cJR" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cJS" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cJT" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cJU" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cJV" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/storage/storage_access) +"cJW" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/arrival) +"cJX" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) +"cJY" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cJZ" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cKa" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cKb" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cKc" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cKd" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKe" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKf" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cKg" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cKh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cKi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cKj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/primary) +"cKk" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cKl" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) +"cKm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) +"cKn" = (/obj/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) +"cKo" = (/obj/window/reinforced,/turf/space,/area) +"cKp" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/space,/area) +"cKq" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cKr" = (/obj/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cKs" = (/obj/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cKt" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/wall,/area/derelict/medical/chapel) +"cKu" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) +"cKv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKx" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKy" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKz" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKA" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cKB" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKC" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cKD" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cKE" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cKF" = (/turf/simulated/floor/airless{icon_state = "white"},/area) +"cKG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cKH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cKI" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cKJ" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cKK" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cKL" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cKM" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cKN" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cKO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cKP" = (/obj/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) +"cKQ" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKR" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKS" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKT" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKU" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKV" = (/obj/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cKW" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cKX" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cKY" = (/obj/window/basic,/turf/space,/area) +"cKZ" = (/obj/window/basic{dir = 8},/turf/space,/area) +"cLa" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cLb" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cLc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cLd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) +"cLe" = (/obj/window/reinforced{dir = 1},/turf/space,/area) +"cLf" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/space,/area) +"cLg" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cLh" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cLi" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cLj" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cLk" = (/turf/simulated/wall,/area/derelict/crew_quarters) +"cLl" = (/obj/machinery/door/window/southleft,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cLm" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cLn" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLo" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cLp" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cLq" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/storage/storage_access) +"cLr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/storage/storage_access) +"cLs" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) +"cLt" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area) +"cLu" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) +"cLv" = (/obj/lattice,/obj/grille,/turf/space,/area) +"cLw" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cLx" = (/turf/simulated/floor/plating,/area/derelict/arrival) +"cLy" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cLz" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cLA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cLB" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area) +"cLC" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) +"cLD" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) +"cLE" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) +"cLF" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area) +"cLG" = (/obj/window/basic,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area) +"cLH" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) +"cLI" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cLJ" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cLK" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cLL" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cLM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cLN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLO" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLP" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLQ" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLR" = (/obj/item/device/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cLS" = (/obj/window/basic{dir = 1},/turf/space,/area) +"cLT" = (/obj/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) +"cLU" = (/obj/grille,/obj/window/basic{dir = 1},/turf/space,/area) +"cLV" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cLW" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) +"cLX" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) +"cLY" = (/obj/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) +"cLZ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMb" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMc" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMd" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMe" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cMf" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) +"cMg" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMh" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMk" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMl" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cMn" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMo" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) +"cMp" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cMq" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMr" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cMs" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cMt" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cMv" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMw" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) +"cMx" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cMy" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cMz" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cMA" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMB" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMC" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMD" = (/obj/table,/turf/simulated/floor/airless,/area) +"cME" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) +"cMF" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cMG" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cMH" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) +"cMI" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cMJ" = (/obj/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) +"cMK" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cML" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMM" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"cMN" = (/obj/window/basic{dir = 4},/turf/space,/area) +"cMO" = (/obj/grille,/turf/simulated/floor/plating,/area/derelict/arrival) +"cMP" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMQ" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMR" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cMS" = (/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cMT" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cMU" = (/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cMV" = (/obj/grille,/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cMW" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) +"cMX" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cMY" = (/obj/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) +"cMZ" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area) +"cNa" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNb" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNc" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cNd" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNe" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNf" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cNg" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) +"cNh" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cNi" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNj" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNk" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) +"cNl" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"cNm" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cNn" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cNo" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cNp" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNq" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cNr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cNs" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cNt" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cNu" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) +"cNv" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cNw" = (/obj/item/stack/rods,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cNx" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) +"cNy" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cNz" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/crew_quarters) +"cNA" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/crew_quarters) +"cNB" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/crew_quarters) +"cNC" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) +"cND" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cNE" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cNF" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/crew_quarters) +"cNG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cNH" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cNI" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cNJ" = (/turf/simulated/wall,/area/derelict/secret) +"cNK" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cNL" = (/obj/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/secret) +"cNM" = (/obj/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/secret) +"cNN" = (/obj/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/secret) +"cNO" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/secret) +"cNP" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNQ" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNR" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNS" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNT" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) +"cNU" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNV" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNW" = (/obj/rune{icon_state = "3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/secret) +"cNX" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) +"cNY" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/secret) +"cNZ" = (/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) +"cOa" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) +"cOb" = (/obj/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/secret) +"cOc" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/secret) +"cOd" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOe" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOf" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOg" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"cOh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/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) +"cOi" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOj" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOk" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOl" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"cOm" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"cOn" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"cOo" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"cOp" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"cOq" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"cOr" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"cOs" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"cOt" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOu" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOw" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOx" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) +"cOy" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) +"cOz" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) +"cOA" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) +"cOB" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) +"cOC" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) +"cOD" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) +"cOE" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) +"cOF" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) +"cOG" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOH" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOI" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/secondary) +"cOJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOK" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) +"cOL" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cOM" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cON" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOO" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOP" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOQ" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOR" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cOS" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cOT" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cOU" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cOV" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cOW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cOX" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cOY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cOZ" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cPa" = (/obj/machinery/power/smes,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) +"cPb" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPc" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"cPd" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPe" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) +"cPf" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cPg" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) +"cPh" = (/obj/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) +"cPi" = (/obj/item/weapon/paper{desc = "You Syndicate uplink is in your PDA, type the code '678 Bravo' in the ringtone to unlock it. 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) +"cPj" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPk" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cPl" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"cPm" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPn" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPo" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cPp" = (/obj/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) +"cPq" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cPr" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPs" = (/obj/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) +"cPt" = (/obj/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) +"cPu" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPv" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPw" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPx" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPy" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPz" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"cPA" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPB" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cPC" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"cPD" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cPE" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cPF" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPG" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) +"cPH" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) +"cPI" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPJ" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPK" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPL" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPM" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) +"cPN" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPO" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPP" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cPQ" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cPR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPU" = (/obj/stool/chair{dir = 4},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cPV" = (/obj/table,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cPW" = (/obj/stool/chair{dir = 8},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cPX" = (/turf/simulated/mineral/random,/area) +"cPY" = (/turf/simulated/mineral,/area) +"cPZ" = (/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQa" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cQb" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"cQc" = (/turf/simulated/mineral,/area/mine/unexplored) +"cQd" = (/obj/closet,/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) +"cQe" = (/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) +"cQf" = (/obj/table{dir = 2; icon_state = "tabledir"},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQg" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQh" = (/obj/stool,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQi" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cQj" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area) +"cQk" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) +"cQl" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQm" = (/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQn" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQo" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area) +"cQp" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQq" = (/obj/stool,/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/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) +"cQr" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQs" = (/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQt" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) +"cQu" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQv" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) +"cQw" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cQx" = (/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cQy" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cQz" = (/turf/simulated/floor/airless{tag = "icon-damaged1"; icon_state = "damaged1"},/area/mine/living_quarters) +"cQA" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/living_quarters) +"cQB" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/living_quarters) +"cQC" = (/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cQD" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/living_quarters) +"cQE" = (/turf/simulated/floor/airless{tag = "icon-loadingareadirty2"; icon_state = "loadingareadirty2"},/area/mine/living_quarters) +"cQF" = (/turf/simulated/floor,/area/mine/living_quarters) +"cQG" = (/obj/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cQH" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor,/area/mine/living_quarters) +"cQI" = (/obj/machinery/door/airlock/glass{name = "Hydroponics"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) +"cQJ" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cQK" = (/obj/decal/cleanable/blood/gibs{icon_state = "gib3"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cQL" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQM" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQN" = (/obj/decal/cleanable/blood{tag = "icon-gibbl1"; icon_state = "gibbl1"},/turf/simulated/floor/airless,/area/mine/living_quarters) +"cQO" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cQP" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cQQ" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/mine/living_quarters) +"cQR" = (/obj/table,/obj/item/seeds/potatoseed,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQS" = (/obj/table,/obj/item/seeds/plumpmycelium,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQT" = (/obj/table,/obj/item/seeds/wheatseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQU" = (/obj/table,/obj/item/seeds/berryseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQV" = (/turf/simulated/floor{dir = 5; icon_state = "green"},/area/mine/living_quarters) +"cQW" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQX" = (/turf/simulated/floor/plating,/area/mine/living_quarters) +"cQY" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQZ" = (/obj/table,/obj/bedsheetbin,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cRa" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cRb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRc" = (/obj/grille,/obj/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRe" = (/turf/simulated/mineral/gold,/area/mine/unexplored) +"cRf" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cRg" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/living_quarters) +"cRh" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cRi" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cRj" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cRk" = (/obj/computerframe,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) +"cRl" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cRm" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cRn" = (/obj/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor,/area/mine/living_quarters) +"cRo" = (/obj/decal/cleanable/blood{tag = "icon-gib3"; icon_state = "gib3"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) +"cRp" = (/obj/machinery/door/airlock/maintenance{name = "Storage"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cRq" = (/obj/decal/cleanable/blood{tag = "icon-gibbl3"; icon_state = "gibbl3"},/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRr" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless,/area) +"cRs" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"; dir = 10},/area/mine/living_quarters) +"cRt" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) +"cRu" = (/obj/machinery/hydroponics,/turf/simulated/floor/grass,/area/mine/living_quarters) +"cRv" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) +"cRw" = (/obj/crate,/turf/simulated/floor{icon_state = "green"; dir = 6},/area/mine/living_quarters) +"cRx" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cRy" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRz" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cRA" = (/obj/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/living_quarters) +"cRB" = (/obj/rack,/obj/item/clothing/under/rank/miner,/obj/item/clothing/shoes/black,/obj/item/clothing/gloves/black,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRC" = (/obj/secure_closet/miner,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRD" = (/obj/alien/weeds,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cRE" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cRF" = (/obj/alien/weeds{icon_state = "oldweeds2"},/obj/decal/remains/human,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cRG" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRH" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRI" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cRJ" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRK" = (/obj/item/weapon/shard,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRL" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRM" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRN" = (/obj/alien/weeds,/turf/simulated/floor,/area/mine/living_quarters) +"cRO" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/living_quarters) +"cRP" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRQ" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRR" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRS" = (/obj/item/stack/rods,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRT" = (/obj/rack,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/living_quarters) +"cRU" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRV" = (/obj/decal/cleanable/molten_item,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRW" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/airless,/area/mine/living_quarters) +"cRX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cRY" = (/obj/rack,/turf/simulated/floor,/area/mine/living_quarters) +"cRZ" = (/obj/table{dir = 9; icon_state = "tabledir"; pixel_y = 0},/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/living_quarters) +"cSa" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor,/area/mine/living_quarters) +"cSb" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/living_quarters) +"cSc" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSd" = (/obj/decal/cleanable/blood{tag = "icon-gib6"; icon_state = "gib6"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSe" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSf" = (/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cSg" = (/obj/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cSh" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibarm"; icon_state = "gibarm"},/obj/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSi" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibtorso"; icon_state = "gibtorso"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSj" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSk" = (/obj/decal/remains/human,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSl" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/obj/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSm" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSn" = (/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSo" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibleg"; icon_state = "gibleg"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSp" = (/obj/decal/cleanable/blood/gibs,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSq" = (/turf/simulated/floor/plating/airless/asteroid,/area) +"cSr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSs" = (/obj/decal/cleanable/blood{tag = "icon-floor7"; icon_state = "floor7"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSt" = (/obj/decal/cleanable/blood{tag = "icon-floor6"; icon_state = "floor6"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cSu" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSv" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSw" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSx" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSy" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSz" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSA" = (/obj/item/weapon/satchel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSB" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSC" = (/obj/decal/cleanable/blood{tag = "icon-gib1"; icon_state = "gib1"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cSD" = (/turf/simulated/mineral/random,/area/mine/explored) +"cSE" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSF" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSG" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSH" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSI" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSJ" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"cSK" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cSL" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cSM" = (/turf/simulated/wall,/area/mine/lobby) +"cSN" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cSO" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cSP" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSQ" = (/turf/space,/area/shuttle/mining/outpost) +"cSR" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/mine/lobby) +"cSS" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cST" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) +"cSU" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cSV" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) +"cSW" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSX" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cSY" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cSZ" = (/obj/ore_box,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cTa" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/lobby) +"cTb" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) +"cTc" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cTd" = (/obj/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,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cTe" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cTf" = (/turf/simulated/floor,/area/mine/lobby) +"cTg" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/mine/lobby) +"cTh" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cTi" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/lobby) +"cTj" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) +"cTk" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) +"cTl" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) +"cTm" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) +"cTn" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cTo" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cTp" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cTq" = (/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/table,/obj/machinery/camera{c_tag = "EVA"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) +"cTr" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/lobby) +"cTs" = (/turf/simulated/mineral,/area/mine/explored) +"cTt" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) +"cTu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cTv" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/lobby) +"cTw" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) +"cTx" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor,/area/mine/lobby) +"cTy" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cTz" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"cTA" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/lobby) +"cTB" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/lobby) +"cTC" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cTD" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cTE" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/mine/lobby) +"cTF" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cTG" = (/obj/machinery/camera{c_tag = "Hallway west"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) +"cTH" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) +"cTI" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station APC"; pixel_x = -1; pixel_y = 25},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"cTJ" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Hallway center"; dir = 2; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) +"cTK" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) +"cTL" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"cTM" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cTN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/mine/lobby) +"cTO" = (/turf/simulated/floor/airless,/area/mine/lobby) +"cTP" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) +"cTQ" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/lobby) +"cTR" = (/obj/machinery/light/small,/turf/simulated/floor,/area/mine/lobby) +"cTS" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"cTT" = (/obj/machinery/camera{c_tag = "Hallway east"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) +"cTU" = (/obj/machinery/camera{c_tag = "Mine"; dir = 1; network = "MINE"},/turf/simulated/floor/airless,/area/mine/lobby) +"cTV" = (/obj/item/stack/tile/steel{amount = 20},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cTW" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cTX" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cTY" = (/obj/machinery/light/small,/obj/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/mine/lobby) +"cTZ" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/mine/lobby) +"cUa" = (/obj/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor,/area/mine/lobby) +"cUb" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cUc" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) +"cUd" = (/obj/item/weapon/satchel,/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cUe" = (/obj/stool,/turf/simulated/floor,/area/mine/lobby) +"cUf" = (/obj/stool,/obj/machinery/light/small{dir = 1},/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) +"cUg" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) +"cUh" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cUi" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cUj" = (/turf/simulated/mineral/iron,/area/mine/unexplored) +"cUk" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cUl" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"cUm" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating,/area/mine/lobby) +"cUn" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) +"cUo" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cUp" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) +"cUq" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) +"cUr" = (/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cUs" = (/obj/machinery/camera{c_tag = "Production"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) +"cUt" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cUu" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/lobby) +"cUv" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cUw" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cUx" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) +"cUy" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/lobby) +"cUz" = (/obj/machinery/mineral/unloading_machine,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/lobby) +"cUA" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cUB" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cUC" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) +"cUD" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) +"cUE" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cUF" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) +"cUG" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cUH" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plating,/area/mine/lobby) +"cUI" = (/obj/machinery/power/terminal{dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/lobby) +"cUJ" = (/turf/simulated/floor/plating,/area/mine/lobby) +"cUK" = (/obj/cable,/turf/simulated/floor/plating,/area/mine/lobby) +"cUL" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/lobby) +"cUM" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating,/area/mine/lobby) +"cUN" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUO" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUP" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUQ" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUR" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUS" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cUT" = (/turf/space,/area/shipbuilder/ship1) +"cUU" = (/turf/space,/area/shipbuilder/ship2) +"cUV" = (/turf/space,/area/shipbuilder/ship3) +"cUW" = (/turf/space,/area/shipbuilder/ship4) +"cUX" = (/turf/space,/area/shipbuilder/ship5) +"cUY" = (/turf/space,/area/shipbuilder/ship6) +"cUZ" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cVa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVd" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cVe" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVf" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVg" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVh" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cVi" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cVj" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cVk" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cVl" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cVm" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cVn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cVo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cVp" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cVq" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cVr" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cVs" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cVt" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cVu" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cVv" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cVw" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cVx" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cVy" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cVz" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cVA" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cVB" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cVC" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cVD" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cVE" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cVF" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cVG" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cVH" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cVI" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cVJ" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cVK" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship3) +"cVL" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cVM" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cVN" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cVO" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cVP" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cVQ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cVR" = (/obj/table{icon_state = "tabledir"; dir = 9},/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 = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cVS" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cVT" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cVU" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) +"cVV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cVW" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cVX" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cVY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cVZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWb" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cWc" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWd" = (/obj/table{icon_state = "tabledir"; dir = 6},/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 = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWe" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWf" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cWg" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cWh" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cWi" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWj" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWk" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cWl" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cWm" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cWn" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWo" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cWp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cWq" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWr" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWs" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWt" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cWu" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship1) +"cWv" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cWw" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cWx" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cWy" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cWz" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) +"cWA" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cWB" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) +"cWC" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) +"cWD" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) +"cWE" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cWF" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship6) +"cWG" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cWH" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWI" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship2) +"cWJ" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cWK" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cWL" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cWM" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cWN" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cWO" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cWP" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cWQ" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cWR" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) +"cWS" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) +"cWT" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) +"cWU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cWV" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cWW" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cWX" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cWY" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) +"cWZ" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) +"cXa" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) +"cXb" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cXc" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cXd" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) +"cXe" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) +"cXf" = (/turf/unsimulated/wall,/area/wizard_station) +"cXg" = (/obj/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXh" = (/obj/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXi" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXj" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXk" = (/obj/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXl" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXm" = (/obj/table/woodentable,/obj/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXn" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXo" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXp" = (/obj/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) +"cXq" = (/obj/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) +"cXr" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXs" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXt" = (/obj/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXu" = (/obj/bookcase{name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXv" = (/obj/bookcase{name = "bookcase (Self Help)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXw" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXx" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXy" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXz" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXA" = (/obj/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXB" = (/obj/bookcase{name = "bookcase (Humor)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXC" = (/obj/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXD" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 1},/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)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXE" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cXF" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) +"cXG" = (/obj/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cXH" = (/obj/lamarr,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXI" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cXJ" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXK" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXL" = (/obj/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cXM" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cXN" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) +"cXO" = (/obj/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cXP" = (/obj/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXQ" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/item/weapon/dice/d20,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXR" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 4},/obj/item/weapon/paper_bin,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXS" = (/obj/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cXT" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) +"cXU" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cXV" = (/obj/table/woodentable,/obj/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cXW" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cXX" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) +"cXY" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cXZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) +"cYa" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/wizard_station) +"cYb" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) +"cYc" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/dice,/obj/item/weapon/dice,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cYd" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cYe" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cYf" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cYg" = (/mob/living/carbon/alien/larva/metroid{desc = "A tamed other thing. Very smart looking."; icon = 'otherthing.dmi'; icon_state = "otherthing"; name = "Tamed Otherthing"; toxloss = 0; voice_message = "gurgles"; voice_name = "otherthing"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cYh" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) +"cYi" = (/obj/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cYj" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cYk" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cYl" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cYm" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/spacecash/c500,/obj/item/weapon/spacecash/c500,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cYn" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cYo" = (/obj/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) +"cYp" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cYq" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) +"cYr" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) +"cYs" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cYt" = (/turf/simulated/mineral,/area/planet/clown) +"cYu" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYv" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cYw" = (/turf/simulated/mineral/clown,/area/planet/clown) +"cYx" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cYy" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYz" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYA" = (/obj/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cYB" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYC" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYD" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYE" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYF" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYG" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYH" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYI" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYJ" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYK" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYL" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYM" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYN" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYO" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYP" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cYQ" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8461,51 +8465,51 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpQcpQcpQcpQcpRcpScpQcpTcpQcpQcpQcpQcorcorcorcorcorcorciDclIcpUclFcpVclJciDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpQcpQcpWcpWcpQcpQcpQcpQcpQcpQcpWcpWcpQcpQcpQciDciDciDciDciDcpncmscokcmscmSciDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpQcpXcpXcpXcpXcpXcpXcpXcpXcpXcpXcpXcpXcpXcpQaaaaaaaaaaaaciDcpYcmOcpZcmOcpYciDaaacqacqacqacqacqacqacqacqacqacqacqacqacqacqbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqccpQcqdcqdcqecqdcqdcqdcqdcqdcqdcqdcqdcpQcqecpQcpQcpQcpQciDciDcqfclFcqgclFcqhciDaaacqacqicqicqjcqkcqkcqkcqkcqkcqkcqkcqkcqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqncqncqncqncqncqncqncqncqncqncqncqocqncqncqncqncpQcorcmscqpclFcoWclFcqqciDaaacqacqicqicqacqkcqrcqscqtcqucqvcqscqwcqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqncqxcqycqzcqxcqycqycqycqAcqycqycqycqzcqncqncqncpQcorcnecqpclFclFclFcqqciDaaacqacqicqicqBcqkcqscqCcqDcqEcqDcqFcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqxcqGcqHcqIcqycqJcqJcqJcqJcqJcqJcqKcqLcqncqncqncpQcorcnecqMclFclFclFcqNciDaaacqacqicqicqOcqkcqscqDcqDcqPcqDcqQcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqAcqHcqRcqHcqScqHcqHcqHcqHcqHcqHcqScqncqncqncqncpQcorcmOcqpclFclFclFcqqciDaaacqacqacqjcqacqTcqscqDcqPcqDcqPcqUcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqVcqWcqHcqXcqycqYcqYcqYcqYcqYcqYcqZcqLcqncqncqncpQcracrbcqpclFclFclFcqqcrbcoscqacqkcqkcqkcqkcrccqDcqDcqDcqDcrdcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqncqVcqycrecqVcqycqycqycqAcqycqycqycrecqncqncqncrfciFcrgclIclFclFclFclJcrgciFcrhcqkcqkcqkcqBcqscqDcqPcqPcqPcqUcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqmcqncqncqncqncqncqncqncqncqncqncqncqncqocqncqncqncqncpQcoscrbcqpclFclFclFcqqcrbcoscqacqkcqkcqkcricqscqDcqDcqDcqDcrjcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrkcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcorcrmcqpclFclFclFcqqcoscorcqacqkcqkcqkcricrncqDcqPcqPcqPcqUcrncqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrocrpcrqcrrcrrcrscrtcrucrvcrwcrxcrycrzcrAcrzcrzcrBcrlcorcrCcqpclFclFclFcqqcrbcoscqacqkcqkcqkcricqscqDcqDcqDcqDcrjcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrocrpcrpcrpcrpcrpcrDcrEcrEcrEcrFcrycrzcrzcrGcrzcrHcrlcorcrIcpncrJclFcrJcmScrgciFcrhcqkcqkcqkcqOcqscqDcqPcqPcqPcqUcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrKcrpcrLcrMcrMcrNcrOcrEcrEcrEcrEcrycrzcrPcrzcrPcrzcrlciDciDcmPcoRcpucmmcmRciDciDcqacqkcqkcqkcqkcrccqDcqDcqDcqDcrdcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrQcrEcrFcrFcrFcrFcrFcrEcrEcrEcrEcrycrRcrRcrScrRcrRcrlcrTcrUcrVcrWcrUcrXcrYcrUcrTcqacqacqjcqacqTcqscqDcqPcqPcqPcqUcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrZcrEcrEcrEcrEcrEcrEcrEcrEcrEcrEcsacsbcsccsccsccsccrlcrUcsdcsecrWcrUcrXcsfcsgcrUcqacqicqicqBcqkcqscqDcqDcqDcqDcshcqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsicrEcrEcrEcrEcrEcsjcrEcrEcsjcrEcskcslcsmcsmcsmcsmcrlcsncsocsncrWcrUcrXcsncsocsncqacqicqicqOcqkcqscqscspcspcsqcqscqscqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsrcrEcrEcrEcrEcrFcsscrFcrFcsscrFcstcslcsucsvcsucsmcrlcswcrUcrUcrWcrUcrXcrUcrUcsxcqacqicqicqacqkcsycszcsAcsAcsAcsBcsCcqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrlcsDcsEcsEcsFcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcrlcsGcsHcsHcrWcrUcrXcsIcsIcsJcqacqicqicqjcqkcqkcqkcqkcqkcqkcqkcqkcqkcqlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsKcsKcsKcsKcrlcrUcrUcrUcrUcrUcrUcrUcrUcrUcrUcrUcsLcsLcsocsLcsLcsocsLcsLcsocsLcqacqacqacqacqacqacqacqacqacqacqacqacqacqbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsKcsKcsKcsKcrlcrUcsLcsLcsLcsLcsLcsLcsLcsLcrUcrUcsMcrUcrUcrUcsLcrUcsLcrUcrUcrUcsMcrUcrUcrUcrUcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcrlcrlcrlcrlcrlcrUcsLcsNcsOcsOcsOcsOcsPcsLcsLcsLcsLcsLcsLcsLcsLcsMcsLcsLcsLcsLcsLcsLcsLcsLcrUcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcrUcsLcsNcsOcsOcsOcsOcsPcsLcsQcsRcsScsTcsUcsVcsVcsVcsVcsVcsUcsVcsUcsVcsWcsLcrUcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcrUcsLcsXcsOcsOcsOcsOcsYcsLcsVcsZcsZcsZcsZcsZcsVcsVcsVcsZcsZcsZcsZctactbcsLcrUcsLcsLcsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcrUcsLcsXctcctdctecsOcsOctfcsVcsVctgcthctgcsVcsVcticsVcsVctgcthctgctjcsVcsLcrUcrUcrUcrUcrUcrUcrUcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsMcsLcsLcsLcsLcsLcsLcsLcsLcsVcsZcsZcsZcsZcsZcsVcsVcsVcsZcsZcsZcsZctkcsVcsLcsLcsLcsLcsLcsLcsLcrUcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcrUcrUcsLctlctlctlctlctlcsLctmctmctmctmctmctmctmctmctmctmctmctmctmctnctmcsLctoctoctoctoctocsLcrUcrUcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcsLcsLctpctpctpctpctpcsLctqctrctrctrctrctrctrctrctrctrctrctrctrctsctqcsLctpctpctpctpctpcsLcsLcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcttctuctvctvctvctvctvctwctxctrctrctrctrctrctrctrctrctrctrctrctrctsctyctwctzctzctzctzctzctuctAcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcttctuctvctBctvctBctvctwctxctrctrctrctrctrctrctrctrctrctrctrctrctsctyctwctzctCctzctCctzctuctAcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcttctuctvctvctDctvctvctwctxctrctrctrctrctrctEctFctEctrctrctrctrctsctyctwctzctzctGctzctzctuctAcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcttctuctvctvctvctvctvctwctxctrctrctrctrctrctHctIctHctrctrctrctrctsctyctwctzctzctzctzctzctuctAcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcttctuctvctBctvctBctvctwctxctrctrctrctrctrctJctKctLctrctrctrctrctsctyctwctzctCctzctCctzctuctAcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcrUctMctvctvctvctvctvctwctxctrctrctrctrctrctrctNctrctrctrctrctrctsctyctwctzctzctzctzctzctMcrUcsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcsLcsocsLctOctOctOctOctOcsLctqctrctrctrctrctrctrctNctrctrctrctrctrctsctqcsLctOctOctOctOctOcsLcsocsLcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsGctPcrUcsLctQctQctQctQctQcsLctmctmctmctmctmctmctRctSctRctmctmctmctmctnctmcsLctTctTctTctTctTcsLcrUctUcsJcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcswcrUcsLcsLcsLcsLcsLcsLcsLctVctWctWctWctWctWctXctYctVctWctWctWctWctZctVcsLcsLcsLcsLcsLcsLcsLcrUcsxcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcrUcsMcrUcrUcrUcrUcrUcsLcuactVcubctVcubctVctVcuccudctVcubctVcubcuecufcsLcrUcrUcrUcrUcrUcsMcrUcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcugcsLcsLcsLcsLcsLcsLcrUcsMctVctVctVcuhcuhcuhctVctVctVcuhcuhcuhcuhcuhctVcsMcrUcsLcsLcsLcsLcsLcsLcuicsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcujcukcukcukcukculcsLcrUcsLcumcuncuncuocupcuqcurctVcuscutcuucuvcuwcuxcuycsLcrUcsLcuzcuAcuAcuAcuAcuBcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcswcrUcrUcrUcrUcuCcsLcrUcsLcsLcsLcsLcsLcsLcsLcsLcsMcsLcsLcsLcsLcsLcsLcsLcsLcrUcsLcuDcrUcrUcrUcrUcsxcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcuEcuFcuFcuFcuFcuGcsLcrUcsMcrUcrUcrUcrUcrUcrUcrUcrUcrUcrUcuHcuIcuIcuIcuJcsLcrUcsLcuKcuLcuLcuLcuLcuMcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcuNcuNcuNcuNcuNcuNcrUcrUcrUcrUcrUcrUcrUcrUcuOcsLcsMcuPcsLcsLcsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcuQcuRcuScuTcuUcuVcrUcrUcrUcrUcrUcrUcrUcrUcrUcuWcuXcuYcuZcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcuQcuRcuScuTcuUcuVcvacvbcvccvdcvdcvecvfcvgcvhcsLcvicvicvicsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcvicvicvicsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqccpQcqdcqecqfcqdcqgcqgcqgcqgcqgcqgcqecpQcqfcpQcpQcpQcpQciDciDcqhclFcqiclFcqjciDaaacqacqkcqkcqlcqmcqmcqmcqmcqmcqmcqmcqmcqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqqcqpcqpcqpcqpcpQcorcmscqrclFcoWclFcqsciDaaacqacqkcqkcqacqmcqtcqucqvcqwcqxcqucqycqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqpcqzcqAcqBcqzcqAcqAcqAcqCcqAcqAcqAcqBcqpcqpcqpcpQcorcnecqrclFclFclFcqsciDaaacqacqkcqkcqDcqmcqucqEcqFcqGcqFcqHcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqzcqIcqJcqKcqAcqLcqLcqLcqLcqLcqLcqMcqNcqpcqpcqpcpQcorcnecqOclFclFclFcqPciDaaacqacqkcqkcqQcqmcqucqFcqFcqRcqFcqScqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqCcqJcqTcqJcqUcqJcqJcqJcqJcqJcqJcqUcqpcqpcqpcqpcpQcorcmOcqrclFclFclFcqsciDaaacqacqacqlcqacqVcqucqFcqRcqFcqRcqWcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqXcqYcqJcqZcqAcracracracracracracrbcqNcqpcqpcqpcpQcrccrdcqrclFclFclFcqscrdcoscqacqmcqmcqmcqmcrecqFcqFcqFcqFcrfcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqpcqXcqAcrgcqXcqAcqAcqAcqCcqAcqAcqAcrgcqpcqpcqpcrhciFcriclIclFclFclFclJcriciFcrjcqmcqmcqmcqDcqucqFcqRcqRcqRcqWcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqocqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqpcqqcqpcqpcqpcqpcpQcoscrdcqrclFclFclFcqscrdcoscqacqmcqmcqmcrkcqucqFcqFcqFcqFcrlcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrmcrncrncrncrncrncrncrncrncrncrncrncrncrncrncrncrncrncrncorcrocqrclFclFclFcqscoscorcqacqmcqmcqmcrkcrpcqFcqRcqRcqRcqWcrpcqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrqcrrcrscrtcrtcrucrvcrwcrxcrycrzcrAcrBcrCcrBcrBcrDcrncorcrEcqrclFclFclFcqscrdcoscqacqmcqmcqmcrkcqucqFcqFcqFcqFcrlcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrqcrrcrrcrrcrrcrrcrFcrGcrGcrGcrHcrAcrBcrBcrIcrBcrJcrncorcrKcpncrLclFcrLcmScriciFcrjcqmcqmcqmcqQcqucqFcqRcqRcqRcqWcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrMcrrcrNcrOcrOcrPcrQcrGcrGcrGcrGcrAcrBcrRcrScrRcrBcrnciDciDcmPcoRcpucmmcmRciDciDcqacqmcqmcqmcqmcrecqFcqFcqFcqFcrfcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrTcrGcrHcrHcrHcrHcrHcrGcrGcrGcrGcrAcrUcrUcrVcrUcrWcrncrXcrYcrZcsacrYcsbcsccrYcrXcqacqacqlcqacqVcqucqFcqRcqRcqRcqWcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncsdcsecrGcrGcrGcrGcrGcrGcrGcrGcrGcsfcsgcshcshcshcshcrncrYcsicsjcsacrYcsbcskcslcrYcqacqkcqkcqDcqmcqucqFcqFcqFcqFcsmcqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncsncrGcrGcrGcrGcrGcsocrGcrGcsocrGcspcsqcsrcsrcsrcsrcrncsscstcsscsacrYcsbcsscstcsscqacqkcqkcqQcqmcqucqucsucsucsvcqucqucqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncswcrGcrGcrGcrGcrHcsxcrHcrHcsxcrHcsycsqcszcszcszcsrcrncsAcrYcrYcsacrYcsbcrYcrYcsBcqacqkcqkcqacqmcsCcsDcsEcsEcsEcsFcsGcqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrncsHcsIcsIcsJcrncrncrncrncrncrncrncrncrncrncrncrncrncsKcsLcsLcsacrYcsbcsMcsMcsNcqacqkcqkcqlcqmcqmcqmcqmcqmcqmcqmcqmcqmcqnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncsOcsOcsOcsOcrncrYcrYcrYcrYcrYcrYcrYcrYcrYcrYcrYcsPcsPcstcsPcsPcstcsPcsPcstcsPcqacqacqacqacqacqacqacqacqacqacqacqacqacqbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncsOcsOcsOcsOcrncrYcsPcsPcsPcsPcsPcsPcsPcsPcrYcrYcsQcrYcrYcrYcsPcrYcsPcrYcrYcrYcsQcrYcrYcrYcrYcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrncrncrncrncrncrncrYcsPcsRcsScsScsScsScsTcsPcsPcsPcsPcsPcsPcsPcsPcsQcsPcsPcsPcsPcsPcsPcsPcsPcrYcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcrYcsPcsRcsScsScsScsScsTcsPcsUcsVcsWcsXcsYcsZcsZcsZcsZcsZcsYcsZcsYcsZctacsPcrYcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcrYcsPctbcsScsScsScsSctccsPcsZctdctdctdctdctdcsZcsZcsZctdctdctdctdctectfcsPcrYcsPcsPcsPcsPcsPcsPcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcrYcsPctbctgcthcticsScsSctjcsZcsZctkctlctkcsZcsZctmcsZcsZctkctlctkctncsZcsPcrYcrYcrYcrYcrYcrYcrYcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsPcsQcsPcsPcsPcsPcsPcsPcsPcsPcsZctdctdctdctdctdcsZcsZcsZctdctdctdctdctocsZcsPcsPcsPcsPcsPcsPcsPcrYcsPcsPcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcrYcrYcsPctpctpctpctpctpcsPctqctqctqctqctqctqctqctqctqctqctqctqctqctrctqcsPctsctsctsctsctscsPcrYcrYcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPcsPcsPcttcttcttcttcttcsPctuctvctvctvctvctvctvctvctvctvctvctvctvctwctucsPcttcttcttcttcttcsPcsPcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPctxctyctzctzctzctzctzctActBctvctvctvctvctvctvctvctvctvctvctvctvctwctCctActDctDctDctDctDctyctEcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPctxctyctzctFctzctFctzctActBctvctvctvctvctvctvctvctvctvctvctvctvctwctCctActDctGctDctGctDctyctEcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPctxctyctzctzctHctzctzctActBctvctvctvctvctvctIctJctIctvctvctvctvctwctCctActDctDctKctDctDctyctEcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPctxctyctzctzctzctzctzctActBctvctvctvctvctvctLctMctLctvctvctvctvctwctCctActDctDctDctDctDctyctEcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPctxctyctzctFctzctFctzctActBctvctvctvctvctvctNctOctPctvctvctvctvctwctCctActDctGctDctGctDctyctEcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPcrYctQctzctzctzctzctzctActBctvctvctvctvctvctvctRctvctvctvctvctvctwctCctActDctDctDctDctDctQcrYcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcsPcstcsPctSctSctSctSctScsPctuctvctvctvctvctvctvctRctvctvctvctvctvctwctucsPctSctSctSctSctScsPcstcsPcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsKctTcrYcsPctUctUctUctUctUcsPctqctqctqctqctqctqctVctWctVctqctqctqctqctrctqcsPctXctXctXctXctXcsPcrYctYcsNcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsPcsAcrYcsPcsPcsPcsPcsPcsPcsPctZcuacuacuacuacuacubcucctZcuacuacuacuacudctZcsPcsPcsPcsPcsPcsPcsPcrYcsBcsPcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcrYcsQcrYcrYcrYcrYcrYcsPcuectZcufctZcufctZctZcugcuhctZcufctZcufcuicujcsPcrYcrYcrYcrYcrYcsQcrYcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcukcsPcsPcsPcsPcsPcsPcrYcsQctZctZctZculculculctZctZctZculculculculculctZcsQcrYcsPcsPcsPcsPcsPcsPcumcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcuncuocuocuocuocupcsPcrYcsPcuqcurcurcuscutcuucuvctZcuwcuxcuycuzcuAcuBcuCcsPcrYcsPcuDcuEcuEcuEcuEcuFcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsAcrYcrYcrYcrYcuGcsPcrYcsPcsPcsPcsPcsPcsPcsPcsPcsQcsPcsPcsPcsPcsPcsPcsPcsPcrYcsPcuHcrYcrYcrYcrYcsBcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcuIcuJcuJcuJcuJcuKcsPcrYcsQcrYcrYcrYcrYcrYcrYcrYcrYcrYcrYcuLcuMcuMcuMcuNcsPcrYcsPcuOcuPcuPcuPcuPcuQcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcuRcuRcuRcuRcuRcuRcrYcrYcrYcrYcrYcrYcrYcrYcuScsPcsQcuTcsPcsPcsPcsPcsPcsPcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcuUcuVcuWcuXcuYcuZcrYcrYcrYcrYcrYcrYcrYcrYcrYcvacvbcvccvdcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcuUcuVcuWcuXcuYcuZcvecvfcvgcvhcvhcvicvjcvkcvlcsPcvmcvmcvmcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcsPcvmcvmcvmcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsPcsPcsPcsPcsPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8587,27 +8591,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvjcvkcvkcvkcvkcvkcvlaaaaaaaaaaaaaaaaaaaaacvmcvkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvjcvkcvncvocvpcvqcvpcvrcvkcvkcvsaaaaaaaaaaaacvmcvkcvtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvjcvkcvucvvcvwcvxcvycvzcvAcvBcvrcvkcvsaaaaaacvjcvCcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvjcvkcvkcvFcvAcvGcvpcvAcvHcvvcvvcvzcvkcvkcvscvjcvCcvIcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvjcvkcvJcvKcvrcvkcvkcvLcvMcvNcvkcvkcvOcvkcvkcvkcvkcvIcvIcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvkcvJcvAcvPcvAcvQcvRcvScvAcvTcvAcvAcvUcvAcvAcvAcvVcvIcvWcvkcvXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvkcvAcvAcvUcvAcvYcvRcvAcvZcvvcvvcvvcwacvAcvAcvAcvkcvkcvkcwbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwccvAcvAcvUcvAcwdcvRcvAcvUcwecwfcvkcvkcwgcvAcwhcvkcwicvrcvRcvRcvlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwjcvAcvAcvUcvAcwkcvRcvAcvUcvkcvAcwlcwmcvkcvAcvAcvkcvAcvAcwncwocvRcwpaaacwqcvRcvRcvRcvRcvRcvRcvRcvRcvRcwpaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwjcvQcwrcvUcvAcvAcwscvAcvUcvkcwtcwucwhcvkcvAcvAcwvcvAcvAcvAcvAcwwcwxcwxcwxcvJcvAcwycvAcwncvAcvAcvAcwwcwxaadaaaaaacwzcwAcwAcwAcwAcwAcwAcwAcwAcwAcwBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwjcwCcwDcwEcvxcvxcwFcvxcwGcvkcvAcvAcwHcvkcvAcvZcwIcvxcvxcvxcvxcvxcwJcvxcwJcvxcvxcvxcvxcvxcvxcvxcvxcwKcwLaadaaaaadcwMcwNcwOcwOcwPcwOcwOcwOcwOcwQcwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwjcwdcwRcvUcvAcvAcwscvAcvUcvkcwScwTcvAcvkcvAcvUcwvcvAcvAcvAcvAcwecwxcwxcwxcvFcvAcvAcvAcwUcvAcvAcwycwecwxaadaadaadcwVcwOcwOcwOcwOcwOcwOcwOcwOcwOcwVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwjcvAcvAcvUcvAcwkcvRcvAcvUcvrcvkcvkcwfcvJcvAcvUcvkcvAcvAcwUcwecvRcwWaaacwXcvRcvRcvRcvRcvRcvRcvRcvRcvRcwWaaaaaaaadcwMcwYcwOcwOcwOcwOcwZcwOcwOcxacwMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxbcvAcvAcvUcvAcwhcvRcwgcxccvxcvxcvxcvxcxdcvxcwacvkcvAcwecvRcvRcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacxfcwAcwAcwAcwAcwAcwAcwAcwAcwAcxgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvkcxhcxicxjcvAcwecvkcvkcvkcvkcvkcwgcvAcvUcvAcvAcvkcvkcvkcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvkcwgcxkcxlcwecvkcvJcxmcxncxocvrcvkcxpcwacvTcvAcvVcvIcxqcvkcvtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxrcvkcvkcvkcvkcvJcvAcvAcvAcvAcwHcvkcvUcvAcwecvkcvkcvIcvIcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcxucxvcxwcvxcvxcvxcvxcvxcxxcxycwecvkcxzcxrcxAcvIcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxrcvkcvkcxBcvAcvAcvAcvAcvAcvkcvkcvkcxzaaaaaacxrcxAcvDcvEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxCcvkcwgcxDcxEcxFcwecvkcvkcxzaaaaaaaaaaaacxCcvkcvXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxrcvkcvkcvkcvkcvkcxeaaaaaaaaaaaaaaaaaaaaacxGcvkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvncvocvocvocvocvocvpaaaaaaaaaaaaaaaaaaaaacvqcvoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvncvocvrcvscvtcvucvtcvvcvocvocvwaaaaaaaaaaaacvqcvocvxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvncvocvycvzcvAcvBcvCcvDcvEcvFcvvcvocvwaaaaaacvncvGcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvncvocvocvJcvEcvKcvtcvEcvLcvzcvzcvDcvocvocvwcvncvGcvMcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvncvocvNcvOcvvcvocvocvPcvQcvRcvocvocvScvocvocvocvocvMcvMcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocvNcvEcvTcvEcvUcvVcvWcvEcvXcvEcvEcvYcvEcvEcvEcvZcvMcwacvocwbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocvEcvEcvYcvEcwccvVcvEcwdcvzcvzcvzcwecvEcvEcvEcvocvocvocwfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwgcvEcvEcvYcvEcwhcvVcvEcvYcwicwjcvocvocwkcvEcwlcvocwmcvvcvVcvVcvpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwncvEcvEcvYcvEcwocvVcvEcvYcvocvEcwpcwqcvocvEcvEcvocvEcvEcwrcwscvVcwtaaacwucvVcvVcvVcvVcvVcvVcvVcvVcvVcwtaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwncvUcwvcvYcvEcvEcwwcvEcvYcvocwxcwycwlcvocvEcvEcwzcvEcvEcvEcvEcwAcwBcwBcwBcvNcvEcwCcvEcwrcvEcvEcvEcwAcwBaadaaaaaacwDcwEcwEcwEcwEcwEcwEcwEcwEcwEcwFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwncwGcwHcwIcvBcvBcwJcvBcwKcvocvEcvEcwLcvocvEcwdcwMcvBcvBcvBcvBcvBcwNcvBcwNcvBcvBcvBcvBcvBcvBcvBcvBcwOcwPaadaaaaadcwQcwRcwScwScwTcwScwScwScwScwUcwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwncwhcwVcvYcvEcvEcwwcvEcvYcvocwWcwXcvEcvocvEcvYcwzcvEcvEcvEcvEcwicwBcwBcwBcvJcvEcvEcvEcwYcvEcvEcwCcwicwBaadaadaadcwZcwScwScwScwScwScwScwScwScwScwZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwncvEcvEcvYcvEcwocvVcvEcvYcvvcvocvocwjcvNcvEcvYcvocvEcvEcwYcwicvVcxaaaacxbcvVcvVcvVcvVcvVcvVcvVcvVcvVcxaaaaaaaaadcwQcxccwScwScwScwScxdcwScwScxecwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxfcvEcvEcvYcvEcwlcvVcwkcxgcvBcvBcvBcvBcxhcvBcwecvocvEcwicvVcvVcxiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacxjcwEcwEcwEcwEcwEcwEcwEcwEcwEcxkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocxlcxmcxncvEcwicvocvocvocvocvocwkcvEcvYcvEcvEcvocvocvocxiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvocwkcxocxpcwicvocvNcxqcxrcxscvvcvocxtcwecvXcvEcvZcvMcxucvocvxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxvcvocvocvocvocvNcvEcvEcvEcvEcwLcvocvYcvEcwicvocvocvMcvMcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxycxzcxAcvBcvBcvBcvBcvBcxBcxCcwicvocxDcxvcxEcvMcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxvcvocvocxFcvEcvEcvEcvEcvEcvocvocvocxDaaaaaacxvcxEcvHcvIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxGcvocwkcxHcxIcxJcwicvocvocxDaaaaaaaaaaaacxGcvocwbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxvcvocvocvocvocvocxiaaaaaaaaaaaaaaaaaaaaacxKcvoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8657,72 +8661,72 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxIcxJaaaaaaaaacxHcxIcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaadaadaadcxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaadaadaadcxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxNcxOcxNcxLcxLcxLcxLcxLcxLcxLaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxMcxMcxMcxMcxMcxMcxMcxPcxQcxPcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxNcxRcxOcxRcxNcxLcxLcxLcxLcxLcxNaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabcxPcxMcxMcxMcxMcxMcxPcxScxQcxScxPcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxOcxOcxTcxOcxOcxUcxNcxNcxNcxNcxNaabaaaaadcxVcaVcaVcxWcaVcaVcxXaadaaaaabcxPcxPcxPcxPcxPcxYcxQcxQcxZcxQcxQcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxNcxRcxOcxRcxNcxNcxLcxLcxLcxLcxNaabaaaaaaaaaaaaaaacbNaaaaaaaaaaaaaaaaabcxPcxMcxMcxMcxMcxPcxPcxScxQcxScxPcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxNcxOcxNcxLcxLcxLcxLcxLcyacyacybcybcybcybcybcybcyccybcybcybcybcybcybcydcydcxMcxMcxMcxMcxMcxPcxQcxPcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxNcxNcxLcxLcxLcxLcyacyacyecyecyecyecyecyecyecyfcyecyecyecyecyecyecyecydcydcxMcxMcxMcxMcxPcxPcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxNcxLcxLcxLcxLcyacyacyecyecygcygcygcygcygcygcyhcygcygcygcygcygcygcyecyecydcydcxMcxMcxMcxMcxPcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxNcxLcxLcxLcyacyacyecyecygcygcyecyecyecyecyecyfcyecyecyecyecyecygcygcyecyecydcydcxMcxMcxMcxPcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxNcxLcxLcyacyacyecyecygcygcyecyecyicyicyicyicyjcyicyicyicyicyecyecygcygcyecyecydcydcxMcxMcxPcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxLcxNcxLcyacyacyecyecygcygcyecyecyicyicykcylcylcymcylcylcyncyicyicyecyecygcygcyecyecydcydcxMcxPcxMcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxLcxLcxLcxLcxLcxLcxLcxNcxNcxNcyacyecyecygcygcyecyecyicyicykcyocyecyecypcyqcyecyrcyncyicyicyecyecygcygcyecyecydcxPcxPcxPcxMcxMcxMcxMcxMcxMcxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabcybcyecygcygcyecyecyicyicykcyocyecyecyscytcyucyecyecyrcyncyicyicyecyecygcygcyecybaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacybcyecygcyecyecyicyicykcyocyecyecyvcyvcywcyvcyvcyecyecyrcyncyicyicyecyecygcyecybaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxaadaaacybcyecygcyecyicyicykcyocyecyecyvcyvcyvcywcyvcyvcyvcyecyecyrcyncyicyicyecygcyecybaaaaadcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaadcyycxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcyzaaacybcyecygcyecyicykcyocyecyecyvcyvcyAcyBcyCcyDcyAcyvcyvcyecyecyrcyncyicyecygcyecybaaacyEcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcyFaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcbNaaacybcyecygcyecyicyHcyecyecyvcyvcyBcyIcyJcyKcyLcyMcyDcyvcyvcyecyecyHcyicyecygcyecybaaacbNcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacbNaaacybcyecygcyecyicyHcyecyNcyvcyvcywcyvcyOcyPcyOcyvcywcyvcyvcyQcyecyHcyicyecygcyecybaaacbNaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacyRcaVcyScyTcyUcyTcyVcymcyqcytcyWcyXcyYcyZcyOczacyOczbczcczdcyWcytczecymcyVcyTczfcyTcyScaVczgaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacbNaaacybcyecygcyecyicyHcypczhcyvczccyXcyWcziczjczkcyWczdcyYcyvczlczmcyHcyicyecygcyecybaaacbNaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcbNaaacybcyecygcyecyicyHcyecyecyvczncyYcyvcyvcywcyvcyvczcczocyvcyecyecyHcyicyecygcyecybaaacbNcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxcyxaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaadcyycxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxXaaacybcyecygcyecyicyrcyncyecyecyvcyvczpcyvczqcyvczpcyvcyvcyecyecykcyocyicyecygcyecybaaaczrcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcxKcyFaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGaadaaacybcyecygcyecyicyicyrcyncyecyecyvcyBcyWczscyvcyvcyvcyecyecykcyocyicyicyecygcyecybaaaaadcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGcyGaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacybcyecygcyecyecyicyicyrcyncyecyecytcztcyvczuczvcyecyecykcyocyicyicyecyecygcyecybaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabcybcyecygcygcyecyecyicyicyrcylcylcyTczwczxcyTcyTcylcylcyocyicyicyecyecygcygcyecybaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczzczzczzczAcyecyecygcygcyecyecyicyicyicyiczBczCczDczCczBcyicyicyicyicyecyecygcygcyecyeczEczFczFczFczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczzczyczAczAcyecyecygcygcyecyeczHczHczHczHczHczIczHczHczHczHczHcyecyecygcygcyecyeczEczEczGczFczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczzczyczyczAczAcyecyecygcygcygczHczCczJczCczCczKczLczCczJczCczHcygcygcygcyecyeczEczEczGczGczFczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczAczAcyecyecyecyeczHczCczHczHczMczNczOczHczHczCczHcyecyecyecyeczEczEczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczAczAczAczAcybczHczPczHczCczCczKczCczCczHczCczHcybczEczEczEczEczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczzczzczyczyczyczyczyczyczzcybczHczCczHczHczMczNczOczHczHczCczHcybczFczGczGczGczGczGczGczFczFczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczzczQczzczyczyczzczzczzczzczzcybczHczCczHczCczCczKczCczCczHczCczHcybczFczFczFczFczFczGczGczFczRczFczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczzczSczQczSczzczzczyczyczyczyczzcybczHczCczJczCczCczKczCczCczJczCczHcybczFczGczGczGczGczFczFczTczRczTczFczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczQczQczUczQczQczVczyczyczyczyczycybczHczHczHczHczHczWczHczHczHczHczHcybczGczGczGczGczGczXczRczRczYczRczRczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczzczSczQczSczzczyczyczyczyczyczycybcybcybcybcybcybczZcAacybcybcybcybcybczGczGczGczGczGczGczFczTczRczTczFczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczzczQczzczyczyczyczyczyczyczyaabaaaaaaaaaaaaaaacbNaaaaaaaaaaaaaaaczEczGczGczGczGczGczGczGczFczRczFczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaaaadcAbcaVcaVcAccaVcaVcAdaadaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyczyaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaczEczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaadaadaadcxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaadaadaadcxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcxKcxJaaaaaaaaacxHcxKcxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxHcAecxJaaaaaaaaacxHcAecxJaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxMcxNaaaaaaaaacxLcxMcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaadaadaadcxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaadaadaadcxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxRcxScxRcxPcxPcxPcxPcxPcxPcxPaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxQcxQcxQcxQcxQcxQcxQcxTcxUcxTcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxRcxVcxScxVcxRcxPcxPcxPcxPcxPcxRaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabcxTcxQcxQcxQcxQcxQcxTcxWcxUcxWcxTcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxScxScxXcxScxScxYcxRcxRcxRcxRcxRaabaaaaadcxZcaVcaVcyacaVcaVcybaadaaaaabcxTcxTcxTcxTcxTcyccxUcxUcydcxUcxUcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxRcxVcxScxVcxRcxRcxPcxPcxPcxPcxRaabaaaaaaaaaaaaaaacbNaaaaaaaaaaaaaaaaabcxTcxQcxQcxQcxQcxTcxTcxWcxUcxWcxTcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxRcxScxRcxPcxPcxPcxPcxPcyecyecyfcyfcyfcyfcyfcyfcygcyfcyfcyfcyfcyfcyfcyhcyhcxQcxQcxQcxQcxQcxTcxUcxTcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxRcxRcxPcxPcxPcxPcyecyecyicyicyicyicyicyicyicyjcyicyicyicyicyicyicyicyhcyhcxQcxQcxQcxQcxTcxTcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxRcxPcxPcxPcxPcyecyecyicyicykcykcykcykcykcykcylcykcykcykcykcykcykcyicyicyhcyhcxQcxQcxQcxQcxTcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxRcxPcxPcxPcyecyecyicyicykcykcyicyicyicyicyicyjcyicyicyicyicyicykcykcyicyicyhcyhcxQcxQcxQcxTcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxRcxPcxPcyecyecyicyicykcykcyicyicymcymcymcymcyncymcymcymcymcyicyicykcykcyicyicyhcyhcxQcxQcxTcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxPcxRcxPcyecyecyicyicykcykcyicyicymcymcyocypcypcyqcypcypcyrcymcymcyicyicykcykcyicyicyhcyhcxQcxTcxQcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxPcxPcxPcxPcxPcxPcxPcxRcxRcxRcyecyicyicykcykcyicyicymcymcyocyscyicyicytcyucyicyvcyrcymcymcyicyicykcykcyicyicyhcxTcxTcxTcxQcxQcxQcxQcxQcxQcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabcyfcyicykcykcyicyicymcymcyocyscyicyicywcyxcyycyicyicyvcyrcymcymcyicyicykcykcyicyfaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyfcyicykcyicyicymcymcyocyscyicyicyzcyzcyAcyzcyzcyicyicyvcyrcymcymcyicyicykcyicyfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBaadaaacyfcyicykcyicymcymcyocyscyicyicyzcyzcyzcyAcyzcyzcyzcyicyicyvcyrcymcymcyicykcyicyfaaaaadcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaadcyCcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcyDaaacyfcyicykcyicymcyocyscyicyicyzcyzcyEcyFcyGcyHcyEcyzcyzcyicyicyvcyrcymcyicykcyicyfaaacyIcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcyJaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcbNaaacyfcyicykcyicymcyLcyicyicyzcyzcyFcyMcyNcyOcyPcyQcyHcyzcyzcyicyicyLcymcyicykcyicyfaaacbNcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacbNaaacyfcyicykcyicymcyLcyicyRcyzcyzcyAcyzcyScyTcyScyzcyAcyzcyzcyUcyicyLcymcyicykcyicyfaaacbNaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacyVcaVcyWcyXcyYcyXcyZcyqcyucyxczaczbczcczdcySczecySczfczgczhczacyxczicyqcyZcyXczjcyXcyWcaVczkaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaacbNaaacyfcyicykcyicymcyLcytczlcyzczgczbczaczmcznczoczaczhczccyzczpczqcyLcymcyicykcyicyfaaacbNaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcbNaaacyfcyicykcyicymcyLcyicyicyzczrczccyzcyzcyAcyzcyzczgczscyzcyicyicyLcymcyicykcyicyfaaacbNcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBcyBaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaadcyCcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcybaaacyfcyicykcyicymcyvcyrcyicyicyzcyzcztcyzczucyzcztcyzcyzcyicyicyocyscymcyicykcyicyfaaaczvcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcxOcyJaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKaadaaacyfcyicykcyicymcymcyvcyrcyicyicyzcyFczaczwcyzcyzcyzcyicyicyocyscymcymcyicykcyicyfaaaaadcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKcyKaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyfcyicykcyicyicymcymcyvcyrcyicyicyxczxcyzczyczzcyicyicyocyscymcymcyicyicykcyicyfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabcyfcyicykcykcyicyicymcymcyvcypcypcyXczAczBcyXcyXcypcypcyscymcymcyicyicykcykcyicyfaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczDczDczDczEcyicyicykcykcyicyicymcymcymcymczFczGczHczGczFcymcymcymcymcyicyicykcykcyicyiczIczJczJczJczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczDczCczEczEcyicyicykcykcyicyiczLczLczLczLczLczMczLczLczLczLczLcyicyicykcykcyicyiczIczIczKczJczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczDczCczCczEczEcyicyicykcykcykczLczGczNczGczGczOczPczGczNczGczLcykcykcykcyicyiczIczIczKczKczJczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczEczEcyicyicyicyiczLczGczLczLczQczRczSczLczLczGczLcyicyicyicyiczIczIczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczEczEczEczEcyfczLczTczLczGczGczOczGczGczLczGczLcyfczIczIczIczIczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczDczDczCczCczCczCczCczCczDcyfczLczGczLczLczQczRczSczLczLczGczLcyfczJczKczKczKczKczKczKczJczJczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczDczUczDczCczCczDczDczDczDczDcyfczLczGczLczGczGczOczGczGczLczGczLcyfczJczJczJczJczJczKczKczJczVczJczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczDczWczUczWczDczDczCczCczCczCczDcyfczLczGczNczGczGczOczGczGczNczGczLcyfczJczKczKczKczKczJczJczXczVczXczJczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczUczUczYczUczUczZczCczCczCczCczCcyfczLczLczLczLczLcAaczLczLczLczLczLcyfczKczKczKczKczKcAbczVczVcAcczVczVczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczDczWczUczWczDczCczCczCczCczCczCcyfcyfcyfcyfcyfcyfcAdcAecyfcyfcyfcyfcyfczKczKczKczKczKczKczJczXczVczXczJczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczDczUczDczCczCczCczCczCczCczCaabaaaaaaaaaaaaaaacbNaaaaaaaaaaaaaaaczIczKczKczKczKczKczKczKczJczVczJczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaaaadcAfcaVcaVcAgcaVcaVcAhaadaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCczCaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaczIczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKczKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaadaadaadcxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaadaadaadcxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcxOcxNaaaaaaaaacxLcxOcxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacxLcAicxNaaaaaaaaacxLcAicxNaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8747,15 +8751,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAfcAfcAfcAfcAfaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcAfcAfcAgcAhcAicAfcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAfcAfcAjcAkcAlcAmcAncAfcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAfcAocAmcAmcApcAmcAmcAqcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacArcAmcAmcAmcAscAmcAmcAtcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAfcAucAvcAwcAxcAmcAmcAqcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAfcAfcAycAzcAmcAAcABcAfcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcAfcAfcACcADcAEcAfcAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAfcAfcAfcAfcAfaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAjcAjcAjcAjcAjaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcAjcAjcAkcAlcAmcAjcAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAjcAjcAncAocApcAqcArcAjcAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAjcAscAqcAqcAtcAqcAqcAucAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAvcAqcAqcAqcAwcAqcAqcAxcAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAjcAycAzcAAcABcAqcAqcAucAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAjcAjcACcADcAqcAEcAFcAjcAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcAjcAjcAGcAHcAIcAjcAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAjcAjcAjcAjcAjaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8830,29 +8834,29 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAFcAFcAFcAFcAFcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAGcAHcAIcAHcAJcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFaaaaaaaaacAFcAGcAKcAIcAKcAJcAFaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcALcAFaaaaadcAFcAGcAKcAIcAKcAJcAFaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAMaaaaadaadcAFcAGcAKcAIcAKcAJcAFaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcANcAFcAFcAFcAOcAPcAQcARcAScATcAOcAFcAFcAFcAFcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAUcAVcAVcAVcAWcAXcAXcAYcAXcAXcAWcAVcAVcAVcAVcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAZcBacBacBacBbcAXcBccBdcBecAXcBfcBacBacBacBgcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcBhcBhcBhcBhcBicBjcBkcBlcBmcBncBocBhcBhcBhcBhcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAZcBacBacBacBpcBqcAXcBrcAXcAXcBscBacBacBacBgcAFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcBtcBucBucBucBvcAXcAXcBwcAXcAXcBvcBucBucBucBucAFaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAFcAFcAFcAFcAFcAOcBxcBycBzcBAcAXcAOcAFcAFcAFcAFcAFaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAOcAOcAOcBBcAOcAOcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAOcAOcAOcAOcAOcAOcBCcBDcBEcBFcBGcAOcAOcAOcAOcAOcAOaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBHcBIcBJcBKcBLcBMcBNcBNcBEcBNcBNcBOcBPcBQcBRcBScBTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBUcBVcBWcBWcBWcBXcBYcBZcCacCbcBYcCccCdcCecCecCfcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacChcCicBLcCjcBLcBMcBNcCkcClcCmcBNcBOcCncCocCpcCqcCraadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAOcAOcAOcAOcCscAOcBNcBNcBNcBNcBNcAOcAOcAOcAOcAOcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcAOcCtcAOcAOcCucBNcCvcCwcAOaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAOcCtcCxcAOcCycBNcBNcBNcAOaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAOcAOcCzcAOcAOcAOcAOcCAcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCBaaaaaaaaacAOcCCcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAOcCAcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcAJcAJcAJcAJcAJcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcAKcALcAMcALcANcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJaaaaaaaaacAJcAKcAOcAMcAOcANcAJaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcAPcAJaaaaadcAJcAKcAOcAMcAOcANcAJaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAQaaaaadaadcAJcAKcAOcAMcAOcANcAJaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcARcAJcAJcAJcAScATcAUcAVcAWcAXcAScAJcAJcAJcAJcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcAYcAZcAZcAZcBacBbcBbcBccBbcBbcBacAZcAZcAZcAZcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcBdcBecBecBecBfcBbcBgcBhcBicBbcBjcBecBecBecBkcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcBlcBlcBlcBlcBmcBncBocBpcBqcBrcBscBlcBlcBlcBlcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcBdcBecBecBecBtcBucBbcBvcBbcBbcBwcBecBecBecBkcAJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcBxcBycBycBycBzcBbcBbcBAcBbcBbcBzcBycBycBycBycAJaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAJcAJcAJcAJcAJcAScBBcBCcBDcBEcBbcAScAJcAJcAJcAJcAJaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAScAScAScBFcAScAScASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAScAScAScAScAScAScBGcBHcBIcBJcBKcAScAScAScAScAScASaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBLcBMcBNcBOcBPcBQcBRcBRcBIcBRcBRcBScBTcBUcBVcBWcBXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBYcBZcCacCacCacCbcCccCdcCecCfcCccCgcChcCicCicCjcCkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacClcCmcBPcCncBPcBQcBRcCocCpcCqcBRcBScCrcCscCtcCucCvaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAScAScAScAScCwcAScBRcBRcBRcBRcBRcAScAScAScAScAScASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcAScCxcAScAScCycBRcCzcCAcASaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcAScCxcCBcAScCCcBRcBRcBRcASaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAScAScCDcAScAScAScAScCEcASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCFaaaaaaaaacAScCGcASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAScCEcASaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8872,104 +8876,104 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaRcCDaaRcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaadaaRaaRcCDcCDcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaRaaRaaRcCDcCDaaRcCEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRaaRcCDcCDcCDaaRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdOcCFcCFcCGcCFcCFcCFcdOcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcCIcCIcCJcCIcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCKcCIcCIcCLcCIcCHcCHcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCMcCIcCIcCIcCIcCIcCIcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcCIcCLcCIcCIcCLcCIcCNaaaaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdTaaRaaRaaRaaRaaRaaRcCHcCIcCIcCIcCIcCIcCIcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdTcdTcdTcdTcdTcdTcdTcCHcCHcCHcCHcCHcCKcCOcCHaaaaaacCPcCQcCRaaacCPcCQcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcCScCTcCUcCVcCIcCIcCWaaaaaacCPcCXcCRaaacCPcCXcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcCYcCZcCYcDacCIcCIcCWaaaaaacCPcCXcCRaaacCPcCXcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcDbcDccDdcDecDfcDgcDhaaaaaaaaacDiaaaaaaaaacDiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcDjcDkcDkcDlcCIcDccDmcDncDncDncDocDncDncDncDpcDqcDqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCHcCYcCIcCIcCIcCIcCIcDraaaaaaaaacDiaaaaaaaaacDiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDscDscDscDscDscDscDscDtcDucDtcDtcDtcDtcDvcDtaaaaaacCPcCXcCRaaacCPcCXcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDscDwcDwcDxcDycDzcDzcDtcDAcDBcDBcDtcDBcDBcDtaaaaaacCPcCXcCRaaacCPcCXcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDCcDDcDDcDEcDDcDDcDEcDFcDGcDBcDBcDtcDtcDHcDtaaaaaacCPcDIcCRaaacCPcDIcCRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDJcDwcDwcDKcDwcDwcDLcDtcDMcDBcDNcDtcDBcDBcDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaadaaRaaRaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDJcDOcDOcDPcDQcDRcDscDtcDAcDBcDScDtcDtcDTcDtaaaaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdOaaaaaaaadaaRaaRaaRcDUaadaadaadaaacdOaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDVcDWcDWcDXcDWcDWcDYcDtcDMcDBcDBcDBcDBcDBcDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcdOcDZaadaadcDZaaRaaRaaRaaRaaRcDZaadaadcDZcdOaadaadaadaaaaaaaaaaaaaaaaaaaaacEacEacEbcEbcEbcEccEdcDWcEecDWcDWcEfcEgcDAcDBcDBcDBcDBcEhcDtaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcEicEicEicEiaaRcDUaaRaaRaaRcEicEicEicEiaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaacEacEbcEbcEjcEkcElcEmcEncEncDYcDtcDucDtcDtcDtcDtcDtcDtcEoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicEicEicEpcEicEqcEicErcEscEtcEicEicEicEicEicEiaadaadaaaaaaaaaaaaaaacEaaaaaaaaaacEbcEbcEbcEucDWcDWcDXcDWcDWcEvcEwcExcEycEzcEAcEBcECcEDcEEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicEicEFcEGcEHcEIcEFcEscEJcEJcEKcEJcEFcEHcEFcEicEicEiaadaaaaaaaaaaaaaaaaaaaaacEaaaaaaaaaaaaacDVcEdcDWcEecDWcDWcEvcELcEMcENcEOcEOcEOcEOcEPcEQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicERcEScETcEUcETcEFcEVcErcEJcEJcEKcEWcEFcEFcEFcEXcEYcEicdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDVcEncEZcFacEncEncFbcEOcEMcENcEOcEOcEOcENcEOcFccFdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicFecFecFecFecFfcEJcFgcEicEKcFhcEicEJcFicEHcFicFicEJcEicdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFjcFkcFlcFmcDWcDWcFncEOcEMcEOcEOcFocEOcEOcFpcFqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicEJcFicFicFicFicEGcEFcFrcFicEJcFicFicEFcEGcEGcFicFicEicdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcDYcFscDWcDXcDWcFtcEvcEOcFucFvcFwcENcEOcEOcEOcFcaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicFicEGcEHcEFcFxcEFcEHcEFcEJcEJcFicEFcEFcEFcEFcEHcEFcEicdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcDYcDWcDWcFycFzcFzcFAcFBcFCcFvcFDcFEcEOcFEcFFcFGaaRcFHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEicEicEFcEHcEFcFIcFJcFKcFLcEJcFMcEJcEJcFNcFOcFPcFicEGcEHcEicdOaadaaaaaaaaaaaaaaacEaaaaaaaaadaadaadcDYcDYcDYcFQcDYcDWcEvcFRcFScFTcFUcFVcEwcEwcEPcEQcFdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEicEicFicEFcFIcFWcFXcFYcEJcEJcEJcEJcEJcFZcFZcGacFPcEFcEGcEicdOaadaadaaacdOcGbcGbcGccGbcGbcGbcGbcGbcGbcDYcDYcGdcDYcDYcDYcGecGecGfcGecGecGecEocEocEoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicEicFicFicGgcGhcEGcEJcEJcEJcEJcEJcEJcEJcEJcGicGjcFicGkcEicdOcdOaadaadcdOcGbcGlcGmcGlcGncGocGpcGqcGbcGrcGrcGscGrcGrcDYcdOaadaaRaaRaaacdOcepaaRcdTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicEicEicEicFicFicGgcFWcEGcEJcGtcGtcGtcGtcGtcEJcEJcGucGjcEJcFicEicEicEicEicEiaaacGbcGvcGwcGxcGxcGxcGxcGxcGycGzcGrcGscGrcGAcDYaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicFicGBcGCcFicFicGDcGEcEJcGFaaaaaaaaaaaaaaacGtcEJcGucFfcEJcFicEFcFicEJcEicEiaadcGbcGGcGHcGlcGlcGlcGlcGlcGbcGIcGrcGscGrcGrcDYaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicGJcEFcGucFPcFicEGcFicEJcEJcGtaaaaaaaaaaaaaaacGtcEJcGKcEJcFicGLcGMcGNcEFcFicEicEicGbcGccGOcGbcGPcGPcGPcGPcGbcGQcGRcGScGRcGRcEjcEaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRcdOcdTaaRcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicEWcEHcGTcGjcEGcEGcEGcEHcEJcGtaaaaaaaaaaaaaaacGtcEJcGUcEJcFicGVcGWcGNcEFcGXcEicEicGYcGZcHacHacHbcHbcHbcHbcGbcGbcGbcGbcGbcDYcDYaadaadaaaaaaaaaaaaaaaaaaaaaaaRaaRcdOcdTaaRcepaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEicHccFicGTcGjcFicEHcFLcHdcEJcGtaaaaaaaaaaaaaaacGtcEJcEJcHecEJcFicEFcHfcEHcHccHgcHgcGYcHhcHicHacHbcHbcHbcHjcGbcepaaRcGbcGbaaaaadaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcCDcdOcdTaaRcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicFicHkcFfcEFcEGcHlcHfcEJcGtaaaaaaaaaaaaaaacGtcEJcEJcHmcFicFicFNcGEcFicEicHgcHncHocHpcHqcHacHbcHrcHbcHjcHsaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRaaRcHtcdOcdTcHucdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEicEicEicEicEicFicFicGgcEJcEJcEFcGtcGtcGtcGtcGtcEJcEJcEJcHvcEGcEGcEicEicEicEicHgcHhcGYcHwcHwcHxcHwcHwcHwcHwcHwcHwcHwaadaadaaaaaaaaaaaaaaRaaRcdTaaRaaRcHuaaRcHycCDcdOcdTcCDcepaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEicEicEicEFcHzcHAcEJcEFcEHcEJcEJcEJcEGcEFcEJcEJcHBcHvcEHcFicEicEicEiaadaadcHhcGYcHCcHDcHDcHwcHEcHFcHGcHGcHwcHwaadaaRaadaadaadaaRaaRcHtcdTaaRcdOcCDcHtcHucHHcdOcdTcCDcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEicEicEHcEGcHIcEJcEJcEFcHJcEFcEGcEHcETcEVcETcHJcHKcEGcEGcEicEiaaaaaacHncHLcGYcHCcHDcHCcHCcHEcHEcHEcHwcHwaaaaaaaaaaadaaaaaaaaRcCDcCDcdTaaRcHMcHMcHMcHMcHMcHMcHNcHNcHNaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEKcEJcEKaadaadcHAcFNcGjcFicFicFicHOcFecFecFfcEFcEFcFicEicEiaaacHPcHQcHRcGYcHEcHEcHEcHCcHScHEcHwcHwcHwaaaaadaadaaRaaacHTcHNcHNcHNcHNcHNcHNcHUcHVcHWcHXcHWcHYcHZcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIacIacIacIacIacIacIacIacIacIacIacIacIacIacIacIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIbaaacEJcEJcIcaadaadcEJcIdcFicEFcEFcGVcFicFicEFcEGcEHcFicFicEicEiaaacHhcIecHicGYcHwcHwcIfcHwcHwcHwcHwcHwcHwcIgcIgcdTcdTcdTcHTcIhcIhcIicIicIjcHNcIkcIlcImcHWcHWcHZcHZcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIacIncIncIocIocIocIocIocIocIocIpcIocIncIncIncIacIqcIrcIrcIrcIqcIrcIrcIrcIqcIscItcIucIvcIqcIwaadamRaadcFicFicEFcEGcEGcEGcEFcFicFicEFcEGcEicEicEicEiaaacHhcHicHacGYcHEcIxcHCcIxcHwcIxcIxcIycIzcaVcIAcIAcIAcaVcIAcIBcICcIDcIDcIBcIEcIFcIFcIGcHWcHWcHZcHZcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIacIncIocIocIocIocIocIocIocIocIocIocIocIocIocIacIHcIHcIHcIIcIHcIHcIHcIIcIHcIJcIKcIucIucILaadaadaadaadcEicEicFicIMcEHcEFcFicEicEicEicEicEicEiaadaadcIecINcIOcIPcIQcIRcIScITcIUcIVcIWcIUcITcIXcdTcdTcIYcIYcIZcIYcHMcHMcHMcHMcHMcHMcHWcHWcJacHWcHWcHWcHWcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIacIncIocIocIocIocIocIocIacIacIacIacIacJbcIacIacJccIHcIHcIHcIHcIHcIHcIHcIHcJdcIJcIKcIucIucJecIuaadaadcEicEicEicEicEJcEicEicEicEicEicEiaadaaaaaRcGYcIecGZcHacHacGYcJfcHCcHCcHDcJgcJgcJgcJgcJgaadaadaadaaaaaaaaacJhcHucJhaaRcDUcHMcIkcImcJicIkcJjcHWcJkcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIacIncIncIocJlcIocIocIocIacIocIocIpcIocIocIocJbcIHcIHcIHcIHcIHcIHcIHcIHcIHcJmcIJcIKcIucIucJecIuaaaaadaadcEicEicJncEJcEJcEicEiaadaadaadaaaaaacJocGYcHicGZcHacHacGYcJpcHwcHwcIxcJgcHHcHtcHHcJqaaaaadaaaaaaaaaaaaaaaaaacJhaadcJqcHMcJrcJrcJicJrcJscHWcHWcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJtcJtcJtcJtcJtcJtcJtcJucIacJvcIocJvcIocJvcIocIacJwcJxcIHcIHcIHcJxcIHcIHcIHcJycIHcIJcIKcIucJecIuaaaaaaaadaadcEicEicEicEicEiaadaadaaaaaacJzcJzcJAcGYcHacJBcHacHbcGYcJfcIxcHCcIxcJgcHtcJqcHtcHtaaaaadaaaaaacEaaaaaaaaaaaaacJqaadcHMcHWcHWcJicHWcJCcJDcJDcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJEcJFcJGcJHcJGcJHcJGcJHcJGcIacJvcIocJvcIocJvcIocJbcIHcIHcIHcIHcIHcIHcIHcIHcIHcJIcIHcJJcIJcJKcJLcIucIucJMcIqcIqcIqcIqcJNcJNaadaaaaadaaacJOaaaaaaaaRcGYcGYcJPcJQcGYcGYcJRcHEcHDcIxcJgcHtcJhaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacHHcHMcHNcJScJTcHNcHNcHNcHNcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJEcJUcJVcJWcJVcJWcJVcJWcJVcIacIocIocIocIocJXcJYcIacJwcJxcIHcIHcIHcJxcIHcIHcIHcJZcIHcKacIHcIJcKbcIKcIucIucKccIucKcaaRaaRaaRaaRaaaaadaadaadaadaaaaaRcGYcHbcKdcKecKecKfcKgcHEcHEcHEcJgcJqcHtaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacHMcHMcHMcKhcKicHNcKjcKjcKjcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKkcKlcKmcKncKocKncJHcJGcJHcJGcJtcJtcJtcJtcJtcJtcKpcKqcKrcKscKtcIHcKucKscKtcIHcKucKvcKscKscKscKscKwcIKcIKcIKcIqcKxcIqcHHaaRaaRaaRcKycKzaaRaaRaaRcKAcKBcGYcHbcKCcHbcHbcGYcHEcHCcHEcKDcJgcJgcJgaaRaadaadaaRaadaaRaadaadaadaaRaadaadaaRaaRcHMcHWcJicHWcHWcHWcKEcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKFcKGcKGcKGcKGcKHcJWcJVcJWcJVcKIcKJcKJcKJcKKcKJcKLcJtcJwcJxcKMcKscKNcJxcKMcKscKNcJZcKOcIHcIHcIqcKPcKQcIqcIqcIqcIqcIqcKRcKBcHHcHucKSaaRcHuaaRaaRcHHcKBcGYcHbcKCcHbcKTcGYcHEcHEcHEcHDcHEcHEcJgcHwcKUcKUcdTcKVaaaaaaaaaaaaaadaaaaaaaaaaadcHMcKWcJicHWcHWcHWcKXcHNcKYcKZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLacLbcLccLdcLecLdcJHcJGcJHcJGcJtcJtcJtcJtcJtcJtcLfcJtcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLhcLicLgcLgcGYcGYcGYcGYcGYcGYcGYcGYcHucKBcKBcKBcHuaaRcGYcHbcLjcKecKecLkcLlcLlcIScLlcLlcLlcLmcLncLocLocLpcLqcKUaaacdTcdTcLrcdTcdTcdTcIgcHMcHNcJicHWcHWcHWcHWcLscLtcLsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJEcJUcJVcJWcJVcJWcJVcJWcJVcJtaaaaaaaaacLgcLucLucLucLucLucLvcLucLucLucLvcLucLucLucLucLgcLucLucLwcLucLucLucGYcHbcHbcHbcHbcHbcGYcGYcGYcGYcGYcGYcGYcGYcGYcHbcKCcHbcHbcGYcHEcHCcHEcHEcHDcHEcJgcHwcIYcdTcLxcLocLycLzcLAcLBcLCcLycLocLycLycLDcLEcLFcIGcLtcHWcHWcHNcKYcKZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJEcJFcJGcJHcLGcJHcJGcJHcJGcJtaaaaaaaaacLgcLucLucLucLucLucLucLucLucLucLucLucLucLucLucLgcLHcLucLwcLucLucLIcGYcLJcHbcHbcHbcHbcGYcGYcGYcGYcHbcHbcHbcLKcHbcHbcLLcKecLMcGYcHEcHEcHCcHCcHEcLNcJgcepaadaaacLOcLOcLOcLPcepcdTaaacLQcLQcLOcLRcHMcHNcHWcLScHWcLTcLTcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJtcLUcJtcJtcJtcJtcJtcJtcJtaaaaaaaaacLgcLucLucLucLucLucLucLucLucLucLucLucLucLucLucLVcLucLucLwcLucLucLucGYcHbcHbcHbcHbcHbcLKcHbcLWcHbcLXcKecKecLYcKecKecLZcHbcKCcGYcHEcHEcHEcHEcHEcMacJgcepaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIicHNcKhcHNcHWcMbcMbcHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJtcJtcJtaaaaaaaaaaaaaaaaaaaaaaaaaaacLgcLucLucLgcLgcLgcMccLgcLgcLgcMccLgcLgcLgcMccLgcLucLucMdcMecMfcMecMgcKecKecMhcKecKecLYcKecKecKecLZcHbcHbcLKcHbcHbcHbcHbcMicHgcMjcJgcMacHCcHwcdTaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMkcMlcHNcHWcHNcHNcHNcHNcHNcHMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLgcLucLucLgcMmcLvcLucLgcMmcLvcLucLgcMmcLvcLucLgcMncMncMncMocMpcMqcGYcLJcHbcKCcHbcHbcLKcHbcHbcHbcHbcHgcHgcHgcHgcHgcHgcMrcMicMscCDcJgcHwcHwcHwaaaaaaaaaaaaaaaaaaaaaaaacMtaaaaaaaadaaaaadaadcHNcMucMvcHWcHWcKEcMvcHWcHWcHMcHMcHMcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcLucLgcMwcLucMxcLgcMwcLucMxcLgcMwcLucMwcLgcLucLucLucLucLwcLucLgcHbcHbcMycHbcHbcLKcHbcHbcHbcHbcHgcCDcCDcMzcCDcCDcMAcMBcCDcdOcdOcdTcdTcdTaaaaaaaaacFHaaaaaaaaaaaaaaaaaaaadcMCcMCaadaadcHNcMDcHWcHWcLtcHWcHWcHWcHWcMEcHWcMFcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLgcLucLucLucMGcLwcLucLgcGYcGYcGYcGYcGYcGYcGYcGYcMHcGYcHgaaRaaRaaRaaRcCDcMAcMBcCDcdOcMzcCDcMIcdTaadaadaaaaadaadaadaaaaaaaaaaadaadaadaaaaadaaacMJcMKcHWcHWcHWcHWcLtcHWcHWcHNcHWcMFcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRaaRaaRaaRcCDcHyaaRcHycLgcLucMGcMLcMMcMNcLucLgcCDaaRaaRaaRaadaadaadcdTaaRaaRaaaaaaaaaaadcFdaaRcMOcMPcMQcMRcCDcMScMScdTaadaadaadaadcEaaadaadaadaadaadaaaaadaaaaaaaaacMJcMKcMDcHWcHWcHWcHWcHWcHWcHNcMTcMUcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaRaaRcHycMVcCDcJhcLgcLHcLucMWcMXcMNcLIcLgaaRcFdaaaaaaaaaaaaaadaadaaRaaRaaaaaaaadaadaadaadaaRcMBcCDcMYcCDcMScMScdTaadaaaaaaaaaaaaaadaadaadaaaaadaaaaaaaadaaaaaacMJcMKcHWcHWcHWcHWcHWcHWcHWcHNcKEcMUcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaRaaRaaRcHycCDcLgcLucLucMZcNacLwcLucLgcCDaaRaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaaaaaaaaRcMBcCDcNbcCDcMScMScdTaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaacMJcNccNdcNccKYcKYcKYcKYcKYcKYcKYcKYcHMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcLgcLucLucMGcMGcNecNfcLgaaRaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadcMCaaRcbNcNgcNgcCDcCDcCDcNhcNicNjcdOcdOaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNkcLtcKSaaRaaRaaRaaRaaaaaaaaaaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcaVcNlcMecMecMecMecNmcLucLgaaRaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaacaUcEbcEbcEbcEbcEbcNncNocNjaaaaaRaaaaaaaaaaaaaaaaaaaaaaaacFHaaaaaaaaacNpcNdcNqcdTaaaaaacdTaaaaaaaaaaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcdTcLgcLgcLgcLgcLgcMccLgcNraaRaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaRcCDcCDcCDcNjcNscNjaaacdTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNtaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaacNucNucNvcNwcLucNxcLgaaRaadaadcNyaadaadaaRaaRaadaadaadaadaadaaaaaacEaaaaaaaaadaaRaaRaaRcCDcNjcNzcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaacNucNBcNucLucLucLgaaRaadaaaaaaaaaaaRaaRcDUaaRaaaaaaaadaadaadaadaadaadaadaadaaaaaRaaRcCDcNjcNCcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacNucNDcNucNwcNucLucNEaaRaaaaaaaaaaaaaaaaadaaRaaRaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaRcCDcNjcNCcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaacNucNucNucLucLucNBcLgaaRaaaaaaaaacNFcNFcNFcNFcNFcNFcNFcNFaaaaadaaaaaaaaaaaaaadaadaadcdOcdOcNjcNCcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaadaadaadcLgcNGcLgcLgcLgcLgcCDaaaaaaaaacNFcNHcNIcNIcNIcNIcNJcNFaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaRcNhcNCcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacNucNucNucNwcNBcLucLgaaRaaRaaaaaacNFcNKcNLcNMcNNcNOcNPcNFaaaaadaaaaaaaaaaaaaadaaaaaaaaRcCDcNhcNCcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaadcNucNucNucNwcLgcdTcdTaaRaaacNFcNKcNQcNRcNScNMcNTcNFaadaadaadaadaadaadaadaaRaaRcCDcCDcNhcNCcNjcNhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacNucNucNucNBcLucLgaaaaaacdTaadcNFcNUcNVcNWcNVcNXcNYcNFaUYaaaaaaaaaaaaaaaaaRcCDcCDcCDcCDcNhcNCcNZcOacNhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdTcNhcNicNhcNhcNhcNhcObcNhcNhcNhcNhcNhcNhcNhcOccNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcNhcOdcNZcNZcNZcOeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcOfcNZcNZcNZcOgcNZcNZcNZcNZcNZcNZcOhcOicOjcOkcOlcOmcOncOocNZcNZcNZcNZcNZcOpcOqcOqcOqcOqcOqcOrcOqcOscOfcNZcNZcNAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOfcOfcOfcNZcNZcNZcNZcNZcNZcNZcNZcOtcOucOvcOwcOxcOycOzcOAcNZcNZcNZcNZcNZcNCcNZcNZcNZcNZcNZcNCcNZcNZcNZcNZcNZcNAaaaaaaaaaaaaaaacNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcOBcOCcODcODcODcNhcODcODcODcODcODcNhcODcODcODcODcODcNhcODcODcODcODcODcOEcODcODcODcODcNhcNCcOfcOfcNZcNZcNZcOFcKkcKkcKkaaaaaaaaacJOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaabaabaabaabaabaabaabaabaabaabcdTaabaabaabaabaabcFdcFdcFdaabaabaabcOGaabaabaabaabcOHcOIcOHcOfcNZcNZcOfcOJcOKcOLcOMcOfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOGaaaaaaaaaaaacOHcONcOHcOOcOOcNjcOPcNjcOPcNjcLacLacLaaaaaaaaaacNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOQcaVcORcOScOTcOHcOIcOHcOUcOUcNjcOVcNjcOVcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaRcOHcOWcOHcOXcOYcOZcOZcNjcOVcNjcOVcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRaaRcOHcPacPbcOXcOZcOZcOZcNjcOVcNjcOVcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcMCaaRcHHcOHcPccOHcPdcOZcPecPfcNjcPgcNjcOVcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRcHHcPhcOZcPicPjcOZcPkcPlcOZcNjcOVcNjcOVcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRcCDcCDcOHcPmcOHcOZcOZcPbcOZcNjcOVcNjcPgcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdOcdOcdOaaacOHcOHcPmcOHcOHcOHcOHcOHcNjcOVcNjcPgcNjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPocPocPoaaacPnaaacPocPpcPqaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPrcPscPscPtcPucPtcPscPscEaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPvcPvcPvaaacPnaaacPvcPqaaaaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPnaaaaaaaaacEaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPoaaacPnaaacPocPocPoaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPrcPscPscPtcPwcPtcPscPscPxaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPvcPvcPvaaacPqaaacPvcPvcPvaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPqaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaRcCHaaRcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaadaaRaaRcCHcCHcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaRaaRaaRcCHcCHaaRcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRaaRcCHcCHcCHaaRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdOcCJcCJcCKcCJcCJcCJcdOcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcCMcCMcCNcCMcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCOcCMcCMcCPcCMcCLcCLcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCQcCMcCMcCMcCMcCMcCMcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcCMcCPcCMcCMcCPcCMcCRaaaaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdTaaRaaRaaRaaRaaRaaRcCLcCMcCMcCMcCMcCMcCMcCLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdTcdTcdTcdTcdTcdTcdTcCLcCLcCLcCLcCLcCOcCScCLaaaaaacCTcCUcCVaaacCTcCUcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcCWcCXcCYcCZcCMcCMcDaaaaaaacCTcDbcCVaaacCTcDbcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcDccDdcDccDecCMcCMcDaaaaaaacCTcDbcCVaaacCTcDbcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcDfcDgcDhcDicDjcDkcDlaaaaaaaaacDmaaaaaaaaacDmaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcDncDocDocDpcCMcDgcDqcDrcDrcDrcDscDrcDrcDrcDtcDucDuaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCLcDccCMcCMcCMcCMcCMcDvaaaaaaaaacDmaaaaaaaaacDmaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDwcDwcDwcDwcDwcDwcDwcDxcDycDxcDxcDxcDxcDzcDxaaaaaacCTcDbcCVaaacCTcDbcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDwcDAcDAcDBcDCcDDcDDcDxcDEcDFcDFcDxcDFcDFcDxaaaaaacCTcDbcCVaaacCTcDbcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDGcDHcDHcDIcDHcDHcDIcDJcDKcDFcDFcDxcDxcDLcDxaaaaaacCTcDMcCVaaacCTcDMcCVaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDNcDAcDAcDOcDAcDAcDPcDxcDQcDFcDRcDxcDFcDFcDxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaadaaRaaRaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDNcDScDScDTcDUcDVcDwcDxcDEcDFcDWcDxcDxcDXcDxaaaaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdOaaaaaaaadaaRaaRaaRcDYaadaadaadaaacdOaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcEacEacEbcEacEacEccDxcDQcDFcDFcDFcDFcDFcDxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcdOcEdaadaadcEdaaRaaRaaRaaRaaRcEdaadaadcEdcdOaadaadaadaaaaaaaaaaaaaaaaaaaaacEecEecEfcEfcEfcEgcEhcEacEicEacEacEjcEkcDEcDFcDFcDFcDFcElcDxaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcEmcEmcEmcEmaaRcDYaaRaaRaaRcEmcEmcEmcEmaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaacEecEfcEfcEncEocEpcEqcErcErcEccDxcDycDxcDxcDxcDxcDxcDxcEsaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcEmcEmcEtcEmcEucEmcEvcEwcExcEmcEmcEmcEmcEmcEmaadaadaaaaaaaaaaaaaaacEeaaaaaaaaacEfcEfcEfcEycEacEacEbcEacEacEzcEAcEBcECcEDcEEcEFcEGcEHcEIaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcEmcEJcEKcELcEMcEJcEwcENcENcEOcENcEJcELcEJcEmcEmcEmaadaaaaaaaaaaaaaaaaaaaaacEeaaaaaaaaaaaacDZcEhcEacEicEacEacEzcEPcEQcERcEScEScEScEScETcEUaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcEVcEWcEXcEYcEXcEJcEZcEvcENcENcEOcFacEJcEJcEJcFbcFccEmcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDZcErcFdcFecErcErcFfcEScEQcERcEScEScEScERcEScFgcFhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcFicFicFicFicFjcENcFkcEmcEOcFlcEmcENcFmcELcFmcFmcENcEmcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFncFocFpcFqcEacEacFrcEScEQcEScEScFscEScEScFtcFuaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcENcFmcFmcFmcFmcEKcEJcFvcFmcENcFmcFmcEJcEKcEKcFmcFmcEmcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEccFwcEacEbcEacFxcEzcEScFycFzcFAcERcEScEScEScFgaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcFmcEKcELcEJcFBcEJcELcEJcENcENcFmcEJcEJcEJcEJcELcEJcEmcdOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEccEacEacFCcFDcFDcFEcFFcFGcFzcFHcFIcEScFIcFJcFKaaRcFLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEmcEmcEJcELcEJcFMcFNcFOcFPcENcFQcENcENcFRcFScFTcFmcEKcELcEmcdOaadaaaaaaaaaaaaaaacEeaaaaaaaadaadaadcEccEccEccFUcEccEacEzcFVcFWcFXcFYcFZcEAcEAcETcEUcFhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEmcEmcFmcEJcFMcGacGbcGccENcENcENcENcENcGdcGdcGecFTcEJcEKcEmcdOaadaadaaacdOcGfcGfcGgcGfcGfcGfcGfcGfcGfcEccEccGhcEccEccEccGicGicGjcGicGicGicEscEscEsaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcEmcFmcFmcGkcGlcEKcENcENcENcENcENcENcENcENcGmcGncFmcGocEmcdOcdOaadaadcdOcGfcGpcGqcGpcGrcGscGtcGucGfcGvcGvcGwcGvcGvcEccdOaadaaRaaRaaacdOcepaaRcdTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcEmcEmcEmcFmcFmcGkcGacEKcENcGxcGxcGxcGxcGxcENcENcGycGncENcFmcEmcEmcEmcEmcEmaaacGfcGzcGAcGBcGBcGBcGBcGBcGCcGDcGvcGwcGvcGEcEcaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcFmcGFcGGcFmcFmcGHcGIcENcGJaaaaaaaaaaaaaaacGxcENcGycFjcENcFmcEJcFmcENcEmcEmaadcGfcGKcGLcGpcGpcGpcGpcGpcGfcGMcGvcGwcGvcGvcEcaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcGNcEJcGycFTcFmcEKcFmcENcENcGxaaaaaaaaaaaaaaacGxcENcGOcENcFmcGPcGQcGRcEJcFmcEmcEmcGfcGgcGScGfcGTcGTcGTcGTcGfcGUcGVcGWcGVcGVcEncEeaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRcdOcdTaaRcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcFacELcGXcGncEKcEKcEKcELcENcGxaaaaaaaaaaaaaaacGxcENcGYcENcFmcGZcHacGRcEJcHbcEmcEmcHccHdcHecHecHfcHfcHfcHfcGfcGfcGfcGfcGfcEccEcaadaadaaaaaaaaaaaaaaaaaaaaaaaRaaRcdOcdTaaRcepaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEmcEmcHgcFmcGXcGncFmcELcFPcHhcENcGxaaaaaaaaaaaaaaacGxcENcENcHicENcFmcEJcHjcELcHgcHkcHkcHccHlcHmcHecHfcHfcHfcHncGfcepaaRcGfcGfaaaaadaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcCHcdOcdTaaRcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcFmcHocFjcEJcEKcHpcHjcENcGxaaaaaaaaaaaaaaacGxcENcENcHqcFmcFmcFRcGIcFmcEmcHkcHrcHscHtcHucHecHfcHvcHfcHncHwaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRaaRcHxcdOcdTcHycdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcEmcEmcEmcEmcEmcFmcFmcGkcENcENcEJcGxcGxcGxcGxcGxcENcENcENcHzcEKcEKcEmcEmcEmcEmcHkcHlcHccHAcHAcHBcHAcHAcHAcHAcHAcHAcHAaadaadaaaaaaaaaaaaaaRaaRcdTaaRaaRcHyaaRcHCcCHcdOcdTcCHcepaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEmcEmcEmcEJcHDcHEcENcEJcELcENcENcENcEKcEJcENcENcHFcHzcELcFmcEmcEmcEmaadaadcHlcHccHGcHHcHHcHAcHIcHJcHKcHKcHAcHAaadaaRaadaadaadaaRaaRcHxcdTaaRcdOcCHcHxcHycHLcdOcdTcCHcdTaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcEmcEmcELcEKcHMcENcENcEJcHNcEJcEKcELcEXcEZcEXcHNcHOcEKcEKcEmcEmaaaaaacHrcHPcHccHGcHHcHGcHGcHIcHIcHIcHAcHAaaaaaaaaaaadaaaaaaaaRcCHcCHcdTaaRcHQcHQcHQcHQcHQcHQcHRcHRcHRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEOcENcEOaadaadcHEcFRcGncFmcFmcFmcHScFicFicFjcEJcEJcFmcEmcEmaaacHTcHUcHVcHccHIcHIcHIcHGcHWcHIcHAcHAcHAaaaaadaadaaRaaacHXcHRcHRcHRcHRcHRcHRcHYcHZcIacIbcIacIccIdcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIecIecIecIecIecIecIecIecIecIecIecIecIecIecIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIfaaacENcENcIgaadaadcENcIhcFmcEJcEJcGZcFmcFmcEJcEKcELcFmcFmcEmcEmaaacHlcIicHmcHccHAcHAcIjcHAcHAcHAcHAcHAcHAcIkcIkcdTcdTcdTcHXcIlcIlcImcImcIncHRcIocIpcIqcIacIacIdcIdcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIrcIrcIscIscIscIscIscIscIscItcIscIrcIrcIrcIecIucIvcIvcIvcIucIvcIvcIvcIucIwcIxcIycIzcIucIAaadamRaadcFmcFmcEJcEKcEKcEKcEJcFmcFmcEJcEKcEmcEmcEmcEmaaacHlcHmcHecHccHIcIBcHGcIBcHAcIBcIBcICcIDcaVcIEcIEcIEcaVcIEcIFcIGcIHcIHcIFcIIcIJcIJcIKcIacIacIdcIdcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIrcIscIscIscIscIscIscIscIscIscIscIscIscIscIecILcILcILcIMcILcILcILcIMcILcINcIOcIycIycIPaadaadaadaadcEmcEmcFmcIQcELcEJcFmcEmcEmcEmcEmcEmcEmaadaadcIicIRcIScITcIUcIVcIWcIXcIYcIZcJacIYcIXcJbcdTcdTcJccJccJdcJccHQcHQcHQcHQcHQcHQcIacIacJecIacIacIacIacHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIrcIscIscIscIscIscIscIecIecIecIecIecJfcIecIecJgcILcILcILcILcILcILcILcILcJhcINcIOcIycIycJicIyaadaadcEmcEmcEmcEmcENcEmcEmcEmcEmcEmcEmaadaaaaaRcHccIicHdcHecHecHccJjcHGcHGcHHcJkcJkcJkcJkcJkaadaadaadaaaaaaaaacJlcHycJlaaRcDYcHQcIocIqcJmcIocJncIacJocHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIrcIrcIscJpcIscIscIscIecIscIscItcIscIscIscJfcILcILcILcILcILcILcILcILcILcJqcINcIOcIycIycJicIyaaaaadaadcEmcEmcJrcENcENcEmcEmaadaadaadaaaaaacJscHccHmcHdcHecHecHccJtcHAcHAcIBcJkcHLcHxcHLcJuaaaaadaaaaaaaaaaaaaaaaaacJlaadcJucHQcJvcJvcJmcJvcJwcIacIacHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcJxcJxcJxcJxcJxcJxcJycIecJzcIscJzcIscJzcIscIecJAcJBcILcILcILcJBcILcILcILcJCcILcINcIOcIycJicIyaaaaaaaadaadcEmcEmcEmcEmcEmaadaadaaaaaacJDcJDcJEcHccHecJFcHecHfcHccJjcIBcHGcIBcJkcHxcJucHxcHxaaaaadaaaaaacEeaaaaaaaaaaaacJuaadcHQcIacIacJmcIacJGcJHcJHcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJJcJKcJLcJKcJLcJKcJLcJKcIecJzcIscJzcIscJzcIscJfcILcILcILcILcILcILcILcILcILcJMcILcJNcINcJOcJPcIycIycJQcIucIucIucIucJRcJRaadaaaaadaaacJSaaaaaaaaRcHccHccJTcJUcHccHccJVcHIcHHcIBcJkcHxcJlaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacHLcHQcHRcJWcJXcHRcHRcHRcHRcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJYcJZcKacJZcKacJZcKacJZcIecIscIscIscIscKbcKccIecJAcJBcILcILcILcJBcILcILcILcKdcILcKecILcINcKfcIOcIycIycKgcIycKgaaRaaRaaRaaRaaaaadaadaadaadaaaaaRcHccHfcKhcKicKicKjcKkcHIcHIcHIcJkcJucHxaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacHQcHQcHQcKlcKmcHRcKncKncKncHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKocKpcKqcKrcKscKrcJLcJKcJLcJKcJxcJxcJxcJxcJxcJxcKtcKucKvcKwcKxcILcKycKwcKxcILcKycKzcKwcKwcKwcKwcKAcIOcIOcIOcIucKBcIucHLaaRaaRaaRcKCcKDaaRaaRaaRcKEcKFcHccHfcKGcHfcHfcHccHIcHGcHIcKHcJkcJkcJkaaRaadaadaaRaadaaRaadaadaadaaRaadaadaaRaaRcHQcIacJmcIacIacIacKIcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKJcKKcKKcKKcKKcKLcKacJZcKacJZcKMcKNcKNcKNcKOcKNcKPcJxcJAcJBcKQcKwcKRcJBcKQcKwcKRcKdcKScILcILcIucKTcKUcIucIucIucIucIucKVcKFcHLcHycKWaaRcHyaaRaaRcHLcKFcHccHfcKGcHfcKXcHccHIcHIcHIcHHcHIcHIcJkcHAcKYcKYcdTcKZaaaaaaaaaaaaaadaaaaaaaaaaadcHQcLacJmcIacIacIacLbcHRcLccLdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLecLfcLgcLhcLicLhcJLcJKcJLcJKcJxcJxcJxcJxcJxcJxcLjcJxcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLlcLmcLkcLkcHccHccHccHccHccHccHccHccHycKFcKFcKFcHyaaRcHccHfcLncKicKicLocLpcLpcIWcLpcLpcLpcLqcLrcLscLscLtcLucKYaaacdTcdTcLvcdTcdTcdTcIkcHQcHRcJmcIacIacIacIacLwcLxcLwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJYcJZcKacJZcKacJZcKacJZcJxaaaaaaaaacLkcLycLycLycLycLycLzcLycLycLycLzcLycLycLycLycLkcLycLycLAcLycLycLycHccHfcHfcHfcHfcHfcHccHccHccHccHccHccHccHccHccHfcKGcHfcHfcHccHIcHGcHIcHIcHHcHIcJkcHAcJccdTcLBcLscLCcLDcLEcLFcLGcLCcLscLCcLCcLHcLIcLJcIKcLxcIacIacHRcLccLdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJIcJJcJKcJLcLKcJLcJKcJLcJKcJxaaaaaaaaacLkcLycLycLycLycLycLycLycLycLycLycLycLycLycLycLkcLLcLycLAcLycLycLMcHccLNcHfcHfcHfcHfcHccHccHccHccHfcHfcHfcLOcHfcHfcLPcKicLQcHccHIcHIcHGcHGcHIcLRcJkcepaadaaacLScLScLScLTcepcdTaaacLUcLUcLScLVcHQcHRcIacLWcIacLXcLXcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcLYcJxcJxcJxcJxcJxcJxcJxaaaaaaaaacLkcLycLycLycLycLycLycLycLycLycLycLycLycLycLycLZcLycLycLAcLycLycLycHccHfcHfcHfcHfcHfcLOcHfcMacHfcMbcKicKicMccKicKicMdcHfcKGcHccHIcHIcHIcHIcHIcMecJkcepaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacImcHRcKlcHRcIacMfcMfcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJxcJxcJxaaaaaaaaaaaaaaaaaaaaaaaaaaacLkcLycLycLkcLkcLkcMgcLkcLkcLkcMgcLkcLkcLkcMgcLkcLycLycMhcMicMjcMicMkcKicKicMlcKicKicMccKicKicKicMdcHfcHfcLOcHfcHfcHfcHfcMmcHkcMncJkcMecHGcHAcdTaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMocMpcHRcIacHRcHRcHRcHRcHRcHQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLkcLycLycLkcMqcLzcLycLkcMqcLzcLycLkcMqcLzcLycLkcMrcMrcMrcMscMtcMucHccLNcHfcKGcHfcHfcLOcHfcHfcHfcHfcHkcHkcHkcHkcHkcHkcMvcMmcMwcCHcJkcHAcHAcHAaaaaaaaaaaaaaaaaaaaaaaaacMxaaaaaaaadaaaaadaadcHRcMycMzcIacIacKIcMzcIacIacHQcHQcHQcHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcLycLkcMAcLycMBcLkcMAcLycMBcLkcMAcLycMAcLkcLycLycLycLycLAcLycLkcHfcHfcMCcHfcHfcLOcHfcHfcHfcHfcHkcCHcCHcMDcCHcCHcMEcMFcCHcdOcdOcdTcdTcdTaaaaaaaaacFLaaaaaaaaaaaaaaaaaaaadcMGcMGaadaadcHRcMHcIacIacLxcIacIacIacIacMIcIacMJcHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLkcLycLycLycMKcLAcLycLkcHccHccHccHccHccHccHccHccMLcHccHkaaRaaRaaRaaRcCHcMEcMFcCHcdOcMDcCHcMMcdTaadaadaaaaadaadaadaaaaaaaaaaadaadaadaaaaadaaacMNcMOcIacIacIacIacLxcIacIacHRcIacMJcHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRaaRaaRaaRcCHcHCaaRcHCcLkcLycMKcMPcMQcMRcLycLkcCHaaRaaRaaRaadaadaadcdTaaRaaRaaaaaaaaaaadcFhaaRcMScMTcMUcMVcCHcMWcMWcdTaadaadaadaadcEeaadaadaadaadaadaaaaadaaaaaaaaacMNcMOcMHcIacIacIacIacIacIacHRcMXcMYcHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaRaaRcHCcMZcCHcJlcLkcLLcLycNacNbcMRcLMcLkaaRcFhaaaaaaaaaaaaaadaadaaRaaRaaaaaaaadaadaadaadaaRcMFcCHcNccCHcMWcMWcdTaadaaaaaaaaaaaaaadaadaadaaaaadaaaaaaaadaaaaaacMNcMOcIacIacIacIacIacIacIacHRcKIcMYcHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaRaaRaaRcHCcCHcLkcLycLycNdcNecLAcLycLkcCHaaRaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaaaaaaaaRcMFcCHcNfcCHcMWcMWcdTaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaacMNcNgcNhcNgcLccLccLccLccLccLccLccLccHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcLkcLycLycMKcMKcNicNjcLkaaRaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadcMGaaRcbNcNkcNkcCHcCHcCHcNlcNmcNncdOcdOaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNocLxcKWaaRaaRaaRaaRaaaaaaaaaaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcaVcNpcMicMicMicMicNqcLycLkaaRaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaacaUcEfcEfcEfcEfcEfcNrcNscNnaaaaaRaaaaaaaaaaaaaaaaaaaaaaaacFLaaaaaaaaacNtcNhcNucdTaaaaaacdTaaaaaaaaaaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcdTcLkcLkcLkcLkcLkcMgcLkcNvaaRaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaRcCHcCHcCHcNncNwcNnaaacdTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNxaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaacNycNycNzcNAcLycNBcLkaaRaadaadcNCaadaadaaRaaRaadaadaadaadaadaaaaaacEeaaaaaaaadaaRaaRaaRcCHcNncNDcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaacNycNFcNycLycLycLkaaRaadaaaaaaaaaaaRaaRcDYaaRaaaaaaaadaadaadaadaadaadaadaadaaaaaRaaRcCHcNncNGcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacNycNHcNycNAcNycLycNIaaRaaaaaaaaaaaaaaaaadaaRaaRaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaRcCHcNncNGcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaacNycNycNycLycLycNFcLkaaRaaaaaaaaacNJcNJcNJcNJcNJcNJcNJcNJaaaaadaaaaaaaaaaaaaadaadaadcdOcdOcNncNGcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaadaadaadcLkcNKcLkcLkcLkcLkcCHaaaaaaaaacNJcNLcNMcNMcNMcNMcNNcNJaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaRcNlcNGcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacNycNycNycNAcNFcLycLkaaRaaRaaaaaacNJcNOcNPcNQcNRcNScNTcNJaaaaadaaaaaaaaaaaaaadaaaaaaaaRcCHcNlcNGcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaabaaRcdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaadcNycNycNycNAcLkcdTcdTaaRaaacNJcNOcNUcNVcNWcNQcNXcNJaadaadaadaadaadaadaadaaRaaRcCHcCHcNlcNGcNncNlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaacdOaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacNycNycNycNFcLycLkaaaaaacdTaadcNJcNYcNZcOacNZcObcOccNJaUYaaaaaaaaaaaaaaaaaRcCHcCHcCHcCHcNlcNGcOdcOecNlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdTcNlcNmcNlcNlcNlcNlcOfcNlcNlcNlcNlcNlcNlcNlcOgcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcNlcOhcOdcOdcOdcOiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcOjcOdcOdcOdcOkcOdcOdcOdcOdcOdcOdcOlcOmcOncOocOpcOqcOrcOscOdcOdcOdcOdcOdcOtcOucOucOucOucOucOvcOucOwcOjcOdcOdcNEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOjcOjcOjcOdcOdcOdcOdcOdcOdcOdcOdcOxcOycOzcOAcOBcOCcODcOEcOdcOdcOdcOdcOdcNGcOdcOdcOdcOdcOdcNGcOdcOdcOdcOdcOdcNEaaaaaaaaaaaaaaacNxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcOFcOGcOHcOHcOHcNlcOHcOHcOHcOHcOHcNlcOHcOHcOHcOHcOHcNlcOHcOHcOHcOHcOHcOIcOHcOHcOHcOHcNlcNGcOjcOjcOdcOdcOdcOJcKocKocKoaaaaaaaaacJSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaabaabaabaabaabaabaabaabaabaabcdTaabaabaabaabaabcFhcFhcFhaabaabaabcOKaabaabaabaabcOLcOMcOLcOjcOdcOdcOjcONcOOcOPcOQcOjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOKaaaaaaaaaaaacOLcORcOLcOScOScNncOTcNncOTcNncLecLecLeaaaaaaaaacNxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOUcaVcOVcOWcOXcOLcOMcOLcOYcOYcNncOZcNncOZcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaRcOLcPacOLcPbcPccPdcPdcNncOZcNncOZcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRaaRcOLcPecPfcPbcPdcPdcPdcNncOZcNncOZcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcMGaaRcHLcOLcPgcOLcPhcPdcPicPjcNncPkcNncOZcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRcHLcPlcPdcPmcPncPdcPocPpcPdcNncOZcNncOZcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaRcCHcCHcOLcPqcOLcPdcPdcPfcPdcNncOZcNncPkcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdOcdOcdOaaacOLcOLcPqcOLcOLcOLcOLcOLcNncOZcNncPkcNnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPraaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPraaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPscPscPsaaacPraaacPscPtcPuaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPvcPwcPwcPxcPycPxcPwcPwcEeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPzcPzcPzaaacPraaacPzcPuaaaaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPraaaaaaaaacEeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPscPscPsaaacPraaacPscPscPsaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPvcPwcPwcPxcPAcPxcPwcPwcPBaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacPzcPzcPzaaacPuaaacPzcPzcPzaaaaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacPuaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaaRaabaabaaRaaRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8981,13 +8985,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaRaadaadaadaaRaaRaaRaaRaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcPycPycPycPzcPycPycPyaaRaaRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPycPAcPAcPBcPCcPBcPAcPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPDcPBcPBcPBcPBcPBcPEcPyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPBcPBcPFcPGcPHcPBcPAcPyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPBcPIcPAcPBcPBcPBcPCcPyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPycPJcPKcPLcPBcPAcPycPyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPycPycPycPycPAcPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRaaRaaRcPCcPCcPCcPDcPCcPCcPCaaRaaRaaRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPCcPEcPEcPFcPGcPFcPEcPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPHcPFcPFcPFcPFcPFcPIcPCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPFcPFcPJcPKcPLcPFcPEcPCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPFcPMcPEcPFcPFcPFcPGcPCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPCcPNcPOcPPcPFcPEcPCcPCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPCcPCcPCcPCcPCcPEcPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9122,152 +9126,152 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPMcPNcPOcPOcPPcPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPMcPQcPRcPRcPScPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPUcPUcPUcPMcPMcPMcPMcPVcPVcPWcPVcPMaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPMcPZcQacPMcQbcQccQdcPVcPMcQeaaaaadaaaaaRaadaaaaaRaaaaadaaaaaaaaaaadaadaadcQfaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPMcPZcQacQgcQacQhcQdcPVcQicQjaaacCDaaRcCDcCDaaaaadaaaaadaaaaadaaacCDaaacIbaadcFHaadaadaaaaadaadcQkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPMcPZcQacQacQacQlcQmcPVcQncQocQpcQqcQpcQrcQocQocQscQtcQtaadcQtcQucQocQpcQvcQwcQxcQycQzcQAcQxcPMcQBcPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcQCcPMcPMcPMcPMcQDcPMcPMcPMcPMcQEcPMcPMcPMcPMcPMcPMcPMcQFcQtcQtcQGcPMcQHcQHcQocQIcQpcQocQIcQocQvcPMcQocQJcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcQKcQKcQCcQKcQLcQMcQNcQOcQPcQQcQRcQLcQKcQKcQLcQScQTcQUcQtcQVcPMcQWcPMcQXcQYcQZcPMcPMcPMcPMcQocQxcPMcQocQoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcRacQKcRbcRccQBcQTcQBcQBcQTcRbcQKcQKcRdcRecRfcPMcQtcRgcPMcRhcPMcQKcQKcQKcRicRjcQBcPMcRkcQocRlcQwcRmaaacRnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcRdcRocRpcRqcRqcRrcRscRdcQKcQCcPMcPMcPMcPMcQUcPMcPMcRtcPMcQKcRucQKcRvcQBcRwcPMcQocRxcPMcQpcQocQjcRycQeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQCcQKcPMcPNcPOcPOcPOcPOcPPcPMcQKcQKcQKcPYcPMcRecRzcPMcRAcRBcPMcRCcQKcRDcPMcRvcRicPMcREcPMcPMcQocRFcRGcQocRHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPYcPYcPMcRfcRzcPMcPMcPMcPMcRucRIcRucPMcRjcRJcRwcQBcRKcPMcQocRLcQocRMcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQCcQKcQKcQKcQCcPYcQKcPYcPYcPYcPMcQXcROcPMcQKcQKcQKcRCcQKcRucQLcRPcRwcQBcRjcRJcRlcRQcRRcQocRScRTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcPYcPYcQKcPYcPYcPYcQCcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcRbcRUcRjcRVcRWcRXcPMcQHcQocQpcQocPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcRYcRucQKcQKcQKcRZcSacPOcPPcPMcPMcPMcPMcPMcSbcSccPMcPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPMcSdcSecSfcSgcShcPMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPMcSicSjcSgcSkcSlcQLcSmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcPMcSncSgcSocSgcSpcRdcSmcSmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcPMcPMcPMcPMcPMcPMcPMcSmcPUcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUcPUcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcQKcQKcPYcPYcPYcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPUcPUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPYcQKcQKcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSqcPXcPXcPXcPXcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcPXcPXcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcPXcPXcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcPXcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSrcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSscQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcRucQKcQKcQKcQKcQKcQKcQKcStcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcRucQKcQKcQKcRDcQKcQKcQKcQKcQKcQKcQKcRCcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcSscPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcSucQKcQKcQKcQKcQKcQKcQKcQKcSqcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcSvcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcSwcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcSxcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSqcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcRCcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcSycQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcRCcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcQKcQKcQKcQKcQKcQKcQKcQKcQKcQKcRucPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSrcPXcPXcQKcPXcPXcPXcQKcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSAcSAcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSAcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSBcSAcSAcSCcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSzcSAcSAcSzcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcSAcSzcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcSAcSAcSzcPXcPXcPXcPXcPXcPXcSzcSzcSzcSCcSCcSAcSzcSzcSAcSAcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSDcSAcSAcSzcSzcPXcPXcPXcPXcSzcSzcSzcSAcSAcSAcSAcSEcSAcSAcSAcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcSFcSFcSFcSFcSFcSFcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSAcSzcSzcSzcPXcPXcPXcPXcSzcSAcSAcSAcSAcSAcSAcSAcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcSFcSGcSHcSIcSGcSHcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSAcSAcSAcSzcSzcPXcPXcSzcSzcSAcSAcSzcSAcSAcSAcSDcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPTcPXcPXcPXcPXcPXcSFcSJcSKcSIcSJcSKcSFcPXcPXcPXcPXcSFcSFcSFcSFcSFcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcSAcSAcSLcSzcSzcSzcSzcSAcSAcSzcSzcSzcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMaadaadcSNaaacPTcSFcSFcSFcSFcSFcSFcSIcSOcSIcSIcSOcSFcPXcPXcPXcPXcSFcSPcSQcSPcSRcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSAcSAcSScSAcSAcSAcSAcSAcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMaadaaacSTcSUcSUcSUcSVcSVcSWcSXcSIcSYcSKcSZcTacSKcSFcPXcPXcPXcPXcSFcTbcTbcTbcTbcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSAcSAcSAcSAcSAcSBcSAcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMcTccTdcSFcTecTfcSIcTgcThcSIcTicSIcTjcSKcTkcSKcSKcSFcSFcSFcSFcSFcSFcTbcTlcTmcTncSFcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcTocTocTocSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSAcSzcSzcSzcSzcSzcSCcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMcTpcTqcTrcTbcTbcSIcTgcThcSIcTscSIcSIcTtcTucTvcSIcSIcTwcTxcTxcTxcSIcTycTzcSIcTAcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTocSAcSAcSAcSAcSzcSzcSzcSzcPXcPXcPXcPXcPXcSzcSzcSzcSAcSAcSzcPXcPXcPXcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMcTccTdcSFcTBcTbcTCcTbcTbcTDcTbcTbcTbcTbcTbcTbcTEcTFcTGcTGcTHcTbcTbcTbcTbcTIcTbcTIcTJcTKcTKcTKcTKcTKcTKcTKcTKcSAcSAcSAcSAcSAcSAcSAcSAcSzcPXcPXcPXcPXcSzcSzcSDcSAcSAcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMaadaaacSFcTLcTLcSIcTMcTbcTbcTNcTbcTbcTbcTbcTbcTbcTNcTbcTbcTOcTbcTbcTbcTbcTIcTPcTIcTKcTKcTKcTKcTKcTKcTKcTKcTQcSAcTRcTocTocSAcSAcSAcSAcSzcSzcSzcSzcPXcSzcSAcSAcSAcSAcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSMcSMcSMcSMcSMaadaadcSFcSFcSFcSFcSFcSFcSFcSFcTScSIcSIcTzcSIcTTcSIcSIcTbcTOcTgcTUcTVcTWcSFcTXcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTocTocTocTocSzcSAcSAcSAcSAcSAcSAcSzcSzcSzcSAcSAcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPTcPXcPXcPXcPXcSFcTYcSIcTZcUacUbcTbcUccSIcTbcUdcSIcSIcSFcUecSFcSFcPYcPYcPYcPYcPYcPYcPYcPYcPYcPYcPXcPXcPXcPXcSzcSzcSzcSzcSAcSAcSAcSAcSAcSAcSAcSzcSzcPXcPXcPXcPXcPXcUfcPXcPXcPXcPXcUfcUfcPXcPXcUfcPXcPXcPXcUfcPXcPXcUfcPXcPXcUfcPXcUfcUfcUfcPXcUfcUfcUfcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcSFcUgcTzcTbcTbcTbcTbcTbcTTcTNcUhcUicUjcSFcUkcUkcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSAcSAcSAcSAcSzcSzcSzcSzcPXcPXcPXcPXcPXcUfcUfcUfcPXcPXcPXcUfcPXcUfcPXcUfcPXcPXcUfcUfcUfcPXcUfcUfcPXcUfcPXcUfcPXcPXcPXcPXcUfcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcSFcUlcUmcTbcUncTbcUocTbcSIcSIcUpcSIcUqcSFcUrcUscSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSzcSzcSzcSzcSzcSzcPXcPXcPXcPXcPXcPXcPXcPXcUfcPXcUfcPXcPXcPXcUfcUfcPXcPXcUfcPXcPXcUfcPXcUfcPXcUfcPXcUfcUfcPXcUfcUfcPXcPXcPXcUfcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcSFcUtcSIcTzcSIcUucSIcTzcSIcSIcUvcSIcUqcSFcSFcSFcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcUfcUfcUfcPXcPXcPXcUfcPXcPXcPXcUfcPXcPXcUfcUfcUfcPXcUfcPXcPXcUfcPXcUfcPXcPXcPXcPXcUfcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcSFcUwcUxcUxcUycUzcUAcUxcUxcUxcUycSIcUBcUCcUDcUEcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcUfcPXcUfcPXcPXcPXcUfcPXcPXcPXcUfcUfcPXcUfcPXcUfcPXcUfcPXcPXcUfcPXcUfcUfcUfcPXcPXcUfcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcSFcSFcSFcTzcSFcSFcSFcTzcSFcSFcSFcSFcUFcUFcUFcUGcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcRacRacRacPXcPXcPXcPXcPXcPXcSFcUHcUHcUIcUIcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcSFcSFcSFcSFcSFcSFcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPTcPTcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPTcPTcPTcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTcPTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPQcPRcPScPScPTcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPQcPUcPVcPVcPWcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPYcPYcPYcPQcPQcPQcPQcPZcPZcQacPZcPQaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccPQcQdcQecPQcQfcQgcQhcPZcPQcQiaaaaadaaaaaRaadaaaaaRaaaaadaaaaaaaaaaadaadaadcQjaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccPQcQdcQecQkcQecQlcQhcPZcQmcQnaaacCHaaRcCHcCHaaaaadaaaaadaaaaadaaacCHaaacIfaadcFLaadaadaaaaadaadcQoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccPQcQdcQecQecQecQpcQqcPZcQrcQscQtcQucQtcQvcQscQscQwcQxcQxaadcQxcQycQscQtcQzcQAcQBcQCcQDcQEcQBcPQcQFcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQGcPQcPQcPQcPQcQHcPQcPQcPQcPQcQIcPQcPQcPQcPQcPQcPQcPQcQJcQxcQxcQKcPQcQLcQLcQscQMcQtcQscQMcQscQzcPQcQscQNcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQOcQOcQGcQOcQPcQQcQRcQScQTcQUcQVcQPcQOcQOcQPcQWcQXcQYcQxcQZcPQcRacPQcRbcRccRdcPQcPQcPQcPQcQscQBcPQcQscQsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcRecQOcRfcRgcQFcQXcQFcQFcQXcRfcQOcQOcRhcRicRjcPQcQxcRkcPQcRlcPQcQOcQOcQOcRmcRncQFcPQcRocQscRpcQAcRqaaacRraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcRhcRscRtcRucRucRvcRwcRhcQOcQGcPQcPQcPQcPQcQYcPQcPQcRxcPQcQOcRycQOcRzcQFcRAcPQcQscRBcPQcQtcQscQncRCcQiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQGcQOcPQcPRcPScPScPScPScPTcPQcQOcQOcQOcQccPQcRicRDcPQcREcRFcPQcRGcQOcRHcPQcRzcRmcPQcRIcPQcPQcQscRJcRKcQscRLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQccQccPQcRjcRDcPQcPQcPQcPQcRycRMcRycPQcRncRNcRAcQFcROcPQcQscRPcQscRQcRRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQGcQOcQOcQOcQGcQccQOcQccQccQccPQcRbcRScPQcQOcQOcQOcRGcQOcRycQPcRTcRAcQFcRncRNcRpcRUcRVcQscRWcRXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQccQccQOcQccQccQccQGcQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcRfcRYcRncRZcSacSbcPQcQLcQscQtcQscPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcSccRycQOcQOcQOcSdcSecPScPTcPQcPQcPQcPQcPQcSfcSgcPQcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcPQcShcSicSjcSkcSlcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcPQcSmcSncSkcSocSpcQPcSqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcPQcSrcSkcSscSkcStcRhcSqcSqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcPQcPQcPQcPQcPQcPQcPQcSqcPYcPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQccQccQccQccQccQccQccQccPYcPYcPYcQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQccQccQOcQOcQccQccQccQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQccQOcQOcQOcQOcQOcQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccPYcPYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQccQccQccQccQOcQOcQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSucQbcQbcQbcQbcQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQbcQbcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQbcQbcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQbcQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSvcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSwcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcRycQOcQOcQOcQOcQOcQOcQOcSxcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcRycQOcQOcQOcRHcQOcQOcQOcQOcQOcQOcQOcRGcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcSwcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcSycQOcQOcQOcQOcQOcQOcQOcQOcSucQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcSzcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcSAcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcSBcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSucQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcRGcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcSCcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcRGcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQOcQOcQOcQOcQOcQOcQOcQOcQOcQOcRycQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSvcQbcQbcQOcQbcQbcQbcQOcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSEcSEcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSEcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSFcSEcSEcSGcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSDcSEcSEcSDcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcSEcSDcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcSEcSEcSDcQbcQbcQbcQbcQbcQbcSDcSDcSDcSGcSGcSEcSDcSDcSEcSEcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSHcSEcSEcSDcSDcQbcQbcQbcQbcSDcSDcSDcSEcSEcSEcSEcSIcSEcSEcSEcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcSJcSJcSJcSJcSJcSJcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSEcSDcSDcSDcQbcQbcQbcQbcSDcSEcSEcSEcSEcSEcSEcSEcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcSJcSKcSLcSMcSKcSLcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSEcSEcSEcSDcSDcQbcQbcSDcSDcSEcSEcSDcSEcSEcSEcSHcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPXcQbcQbcQbcQbcQbcSJcSNcSOcSMcSNcSOcSJcQbcQbcQbcQbcSJcSJcSJcSJcSJcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcSEcSEcSPcSDcSDcSDcSDcSEcSEcSDcSDcSDcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQaadaadcSRaaacPXcSJcSJcSJcSJcSJcSJcSMcSScSMcSMcSScSJcQbcQbcQbcQbcSJcSTcSUcSTcSVcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSEcSEcSWcSEcSEcSEcSEcSEcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQaadaaacSXcSYcSYcSYcSZcSZcTacTbcSMcTccSOcTdcTecSOcSJcQbcQbcQbcQbcSJcTfcTfcTfcTfcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSEcSEcSEcSEcSEcSFcSEcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQcTgcThcSJcTicTjcSMcTkcTlcSMcTmcSMcTncSOcTocSOcSOcSJcSJcSJcSJcSJcSJcTfcTpcTqcTrcSJcQccQccQccQccQccQccQccQccQccQccTscTscTscSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSEcSDcSDcSDcSDcSDcSGcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQcTtcTucTvcTfcTfcSMcTkcTlcSMcTwcSMcSMcTxcTycTzcSMcSMcTAcTBcTBcTBcSMcTCcTDcSMcTEcSJcSJcSJcSJcSJcSJcSJcSJcSJcSJcTscSEcSEcSEcSEcSDcSDcSDcSDcQbcQbcQbcQbcQbcSDcSDcSDcSEcSEcSDcQbcQbcQbcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQcTgcThcSJcTFcTfcTGcTfcTfcTHcTfcTfcTfcTfcTfcTfcTIcTJcTKcTKcTLcTfcTfcTfcTfcTMcTfcTMcTNcTOcTOcTOcTOcTOcTOcTOcTOcSEcSEcSEcSEcSEcSEcSEcSEcSDcQbcQbcQbcQbcSDcSDcSHcSEcSEcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQaadaaacSJcTPcTPcSMcTQcTfcTfcTRcTfcTfcTfcTfcTfcTfcTRcTfcTfcTScTfcTfcTfcTfcTMcTTcTMcTOcTOcTOcTOcTOcTOcTOcTOcTUcSEcTVcTscTscSEcSEcSEcSEcSDcSDcSDcSDcQbcSDcSEcSEcSEcSEcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcSQcSQcSQcSQaadaadcSJcSJcSJcSJcSJcSJcSJcSJcTWcSMcSMcTDcSMcTXcSMcSMcTfcTScTkcTYcTZcUacSJcUbcSJcSJcSJcSJcSJcSJcSJcSJcSJcSJcTscTscTscTscSDcSEcSEcSEcSEcSEcSEcSDcSDcSDcSEcSEcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPXcQbcQbcQbcQbcSJcUccSMcUdcUecUfcTfcUgcSMcTfcUhcSMcSMcSJcUicSJcSJcQccQccQccQccQccQccQccQccQccQccQbcQbcQbcQbcSDcSDcSDcSDcSEcSEcSEcSEcSEcSEcSEcSDcSDcQbcQbcQbcQbcQbcUjcQbcQbcQbcQbcUjcUjcQbcQbcUjcQbcQbcQbcUjcQbcQbcUjcQbcQbcUjcQbcUjcUjcUjcQbcUjcUjcUjcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcSJcUkcTDcTfcTfcTfcTfcTfcTXcTRcUlcUmcUncSJcUocUocSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSEcSEcSEcSEcSDcSDcSDcSDcQbcQbcQbcQbcQbcUjcUjcUjcQbcQbcQbcUjcQbcUjcQbcUjcQbcQbcUjcUjcUjcQbcUjcUjcQbcUjcQbcUjcQbcQbcQbcQbcUjcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcSJcUpcUqcTfcUrcTfcUscTfcSMcSMcUtcSMcUucSJcUvcUwcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSDcSDcSDcSDcSDcSDcQbcQbcQbcQbcQbcQbcQbcQbcUjcQbcUjcQbcQbcQbcUjcUjcQbcQbcUjcQbcQbcUjcQbcUjcQbcUjcQbcUjcUjcQbcUjcUjcQbcQbcQbcUjcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcSJcUxcSMcTDcSMcUycSMcTDcSMcSMcUzcSMcUucSJcSJcSJcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcUjcUjcUjcQbcQbcQbcUjcQbcQbcQbcUjcQbcQbcUjcUjcUjcQbcUjcQbcQbcUjcQbcUjcQbcQbcQbcQbcUjcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcSJcUAcUBcUBcUCcUDcUEcUBcUBcUBcUCcSMcUFcUGcUHcUIcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcUjcQbcUjcQbcQbcQbcUjcQbcQbcQbcUjcUjcQbcUjcQbcUjcQbcUjcQbcQbcUjcQbcUjcUjcUjcQbcQbcUjcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcSJcSJcSJcTDcSJcSJcSJcTDcSJcSJcSJcSJcUJcUJcUJcUKcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcRecRecRecQbcQbcQbcQbcQbcQbcSJcULcULcUMcUMcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcSJcSJcSJcSJcSJcSJcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcPXcPXcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPXcPXcPXcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXcPXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9337,37 +9341,37 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} (1,1,6) = {" -cUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcULcUKcUKcUKcUMcUMcUMcUKcUKcUMcUMcUMcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUNcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUOcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUVcUWcUXcUXcUYcUZcUUcUUcUUchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcVacVbcVbcVccVbcVacUUcUUcUUchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcVdcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncVecVfcVgcVgcVgcVfcVhcURcURcURcURcURchnaaachncUScUScVicVjcVkcVlcUScUScUScUScUScUSchnaaachncUTcUTcVmcVncVocVpcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUVcVqcVbcVbcVbcVbcVqcUZcUUcUUchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUOcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncVfcVrcVscVtcVucVvcVfcURcURcURcURcURchnaaachncVicVwcVwcVxcVycVwcVwcVlcUScUScUScUSchnaaachncVmcVzcVzcVAcVBcVzcVzcVpcUTcUTcUTcUTchnaaachncUVcVqcVCcVDcVqcVEcVqcVqcVCcVDcVqcUZchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVHcVwcVIcVJcVycVwcUScUScUScUSchnaaachncVzcVBcVKcVzcVLcVMcVBcVzcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcVNcVOcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVPcVQcVRcVQcVScUPcUPcUPcUPcUPcUPcUPchnaaachncVTcVUcVVcVVcVWcVXcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcVYcVZcUKcUKcUKcUKcUKcWacUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVQcWbcWbcWccVQcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWecWecWecWfcWdcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycWgcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcWhcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVachnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncWicWbcWbcWbcVQcUPcUPcUPcUPcUPcUPcUPchnaaachncWjcWecWecWecWecWdcUQcUQcUQcUQcUQcUQchnaaachncWkcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVIcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncWlcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVEcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUOcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVQcWbcWbcWbcVQcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWecWecWecWecWmcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycWgcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcWhcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVachnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcVdcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVQcWbcWbcWbcVQcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWecWecWecWecWdcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcUKcUKcUKcUKcUKcUKcWncUKcWncUKcWncUKcWocUKcUKcUKcUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVQcWpcWqcWrcVQcUPcUPcUPcUPcUPcUPcUPchnaaachncWmcWecWecWecWecWmcUQcUQcUQcUQcUQcUQchnaaachncWscVFcVFcVFcVFcVGcWscURcURcURcURcURchnaaachncWgcVycVycVycVycVycVycWgcUScUScUScUSchnaaachncWhcVBcVBcVBcVBcVBcVBcWhcUTcUTcUTcUTchnaaachncVacVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVachnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cUJcUKcWtcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcUKcWocUKcUKcUJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncWucVQcWvcVQcWwcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWecWecWecWecWdcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWxcWycWycWycWycWycWycWycWycWycWycWycWycWycWycWycWycWycWycWycWxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWecWecWecWecWmcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycWgcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcWhcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcVbcVbcVbcVbcVachnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncWjcWecWecWecWecWdcUQcUQcUQcUQcUQcUQchnaaachncWkcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVIcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncVLcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVEcVbcVbcVbcVbcVbcVbcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncWdcWDcWEcWEcWFcWdcUQcUQcUQcUQcUQcUQchnaaachncVfcVFcVFcVFcVFcVGcVfcURcURcURcURcURchnaaachncVwcVycVycVycVycVycVycVwcUScUScUScUSchnaaachncVzcVBcVBcVBcVBcVBcVBcVzcUTcUTcUTcUTchnaaachncVqcVbcVbcVbcVbcVbcVbcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncWGcWdcWHcWHcWdcWIcUQcUQcUQcUQcUQcUQchnaaachncVfcWJcVFcWKcVFcWLcVfcURcURcURcURcURchnaaachncVwcWMcWMcVwcVwcWMcWMcVwcUScUScUScUSchnaaachncVzcVzcVzcVzcWNcVzcVzcVzcUTcUTcUTcUTchnaaachncVqcVqcVqcVqcWOcVqcVqcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncWPcVfcWQcWRcWScVfcWTcURcURcURcURcURchnaaachncWUcWUcWUcUScUScWUcWUcWUcUScUScUScUSchnaaachncVzcWVcWVcWVcWVcWVcWVcVzcUTcUTcUTcUTchnaaachncVqcWWcWWcWWcWWcWWcVqcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncVzcWVcWVcWVcWVcWVcWVcVzcUTcUTcUTcUTchnaaachncVqcWWcWWcWWcWWcWWcVqcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncVzcWVcWVcWVcWVcWVcWVcVzcUTcUTcUTcUTchnaaachncVqcWWcWWcWWcWWcWWcVqcWBcWBcWBcWBcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncVzcWXcWXcVzcVzcWXcWXcVzcUTcUTcUTcUTchnaaachncVqcWYcWYcVqcWYcWYcWYcWYcVqcWYcWYcVqchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPcUPchnaaachncUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQcUQchnaaachncURcURcURcURcURcURcURcURcURcURcURcURchnaaachncUScUScUScUScUScUScUScUScUScUScUScUSchnaaachncWZcWZcWZcUTcUTcWZcWZcWZcUTcUTcUTcUTchnaaachncXacXacXacUUcXacXacXacXacUUcXacXacXachnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzcWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUPcUOcUOcUOcUQcUQcUQcUOcUOcUQcUQcUQcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcURcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUScUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncUXcUXcUXcUXcUXcUXcUXcUXcUXcUXcUXcUXchnaaachncUYcUYcUYcUZcVacVbcVbcVccVdcUYcUYcUYchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncUXcUXcUXcUXcUXcUXcUXcUXcUXcUXcUXcUXchnaaachncUYcUYcUYcVecVfcVfcVgcVfcVecUYcUYcUYchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcVhcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncVicVjcVkcVkcVkcVjcVlcUVcUVcUVcUVcUVchnaaachncUWcUWcVmcVncVocVpcUWcUWcUWcUWcUWcUWchnaaachncUXcUXcVqcVrcVscVtcUXcUXcUXcUXcUXcUXchnaaachncUYcUYcUZcVucVfcVfcVfcVfcVucVdcUYcUYchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUScUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncVjcVvcVwcVxcVycVzcVjcUVcUVcUVcUVcUVchnaaachncVmcVAcVAcVBcVCcVAcVAcVpcUWcUWcUWcUWchnaaachncVqcVDcVDcVEcVFcVDcVDcVtcUXcUXcUXcUXchnaaachncUZcVucVGcVHcVucVIcVucVucVGcVHcVucVdchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVLcVAcVMcVNcVCcVAcUWcUWcUWcUWchnaaachncVDcVFcVOcVDcVPcVQcVFcVDcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcVRcVScUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVTcVUcVVcVUcVWcUTcUTcUTcUTcUTcUTcUTchnaaachncVXcVYcVZcVZcWacWbcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcWccWdcUOcUOcUOcUOcUOcWecUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVUcWfcWfcWgcVUcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWicWicWicWjcWhcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcWkcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcWlcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVechnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncWmcWfcWfcWfcVUcUTcUTcUTcUTcUTcUTcUTchnaaachncWncWicWicWicWicWhcUUcUUcUUcUUcUUcUUchnaaachncWocVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVMcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncWpcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVIcVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUScUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVUcWfcWfcWfcVUcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWicWicWicWicWqcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcWkcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcWlcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVechnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcVhcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVUcWfcWfcWfcVUcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWicWicWicWicWhcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcUOcUOcUOcUOcUOcUOcWrcUOcWrcUOcWrcUOcWscUOcUOcUOcUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncVUcWtcWucWvcVUcUTcUTcUTcUTcUTcUTcUTchnaaachncWqcWicWicWicWicWqcUUcUUcUUcUUcUUcUUchnaaachncWwcVJcVJcVJcVJcVKcWwcUVcUVcUVcUVcUVchnaaachncWkcVCcVCcVCcVCcVCcVCcWkcUWcUWcUWcUWchnaaachncWlcVFcVFcVFcVFcVFcVFcWlcUXcUXcUXcUXchnaaachncVecVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVechnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cUNcUOcWxcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcUOcWscUOcUOcUNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncWycVUcWzcVUcWAcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWicWicWicWicWhcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWBcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWCcWBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWicWicWicWicWqcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcWkcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcWlcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVechnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWEcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncWncWicWicWicWicWhcUUcUUcUUcUUcUUcUUchnaaachncWocVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVMcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncVPcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVIcVfcVfcVfcVfcVfcVfcWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncWhcWHcWIcWIcWJcWhcUUcUUcUUcUUcUUcUUchnaaachncVjcVJcVJcVJcVJcVKcVjcUVcUVcUVcUVcUVchnaaachncVAcVCcVCcVCcVCcVCcVCcVAcUWcUWcUWcUWchnaaachncVDcVFcVFcVFcVFcVFcVFcVDcUXcUXcUXcUXchnaaachncVucVfcVfcVfcVfcVfcVfcWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncWKcWhcWLcWLcWhcWMcUUcUUcUUcUUcUUcUUchnaaachncVjcWNcVJcWOcVJcWPcVjcUVcUVcUVcUVcUVchnaaachncVAcWQcWQcVAcVAcWQcWQcVAcUWcUWcUWcUWchnaaachncVDcVDcVDcVDcWRcVDcVDcVDcUXcUXcUXcUXchnaaachncVucVucVucVucWScVucVucWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncWTcVjcWUcWVcWWcVjcWXcUVcUVcUVcUVcUVchnaaachncWYcWYcWYcUWcUWcWYcWYcWYcUWcUWcUWcUWchnaaachncVDcWZcWZcWZcWZcWZcWZcVDcUXcUXcUXcUXchnaaachncVucXacXacXacXacXacVucWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncVDcWZcWZcWZcWZcWZcWZcVDcUXcUXcUXcUXchnaaachncVucXacXacXacXacXacVucWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncVDcWZcWZcWZcWZcWZcWZcVDcUXcUXcUXcUXchnaaachncVucXacXacXacXacXacVucWFcWFcWFcWFcVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncVDcXbcXbcVDcVDcXbcXbcVDcUXcUXcUXcUXchnaaachncVucXccXccVucXccXccXccXccVucXccXccVuchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachncUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTcUTchnaaachncUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUcUUchnaaachncUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVcUVchnaaachncUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWcUWchnaaachncXdcXdcXdcUXcUXcXdcXdcXdcUXcUXcUXcUXchnaaachncXecXecXecUYcXecXecXecXecUYcXecXecXechnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaachnchnchnchnchnchnchnchnchnchnchnchnchnchnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9561,35 +9565,35 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacXbcXccXdcXecXfcXgcXfcXhcXicXjcXkcXbcXlcXmcXncXncXncXocXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacXbcXpcXfcXqcXfcXrcXfcXscXfcXfcXfcXtcXncXncXncXncXucXvcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacXbcXwcXfcXxcXfcXycXfcXfcXfcXfcXfcXbcXzcXncXncXncXncXAcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcXbcXbcXbcXfcXfcXfcXfcXfcXfcXfcXBcXCcXCcXbcXbcXbcXbcXbcXbcXbcXbcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcXDcXfcXfcXfcXfcXfcXfcXfcXfcXfcXEcXFcXGcXbcXHcXBcXIcXIcXIcXJcXKcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcXfcXfcXfcXfcXfcXfcXfcXfcXLcXfcXEcXMcXNcXbcXOcXPcXQcXRcXScXTcXUcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcXVcXWcXfcXfcXXcXXcXXcXXcXfcXfcXEcXYcXZcXbcYacYbcXncXncXncYacYbcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcYccYdcXfcXfcXBcXCcXCcXJcXfcXfcXPcYecYecXbcYfcXUcXncXncXncYfcYgcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacXbcXbcXbcXbcXfcYhcYicYjcYkcXfcXfcXfcXfcXfcXbcYacYbcXncXncXncYacYlcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYmcYmcYmcYmcYmcYmcYmcYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYn -aaaaaaaaaaaaaaaaaacXbcXfcYhcYocXZcYkcXfcXfcXfcXfcXfcXtcYfcXUcXncXncXncYfcYgcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYpcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaacXbcXfcXPcYecYecXTcXfcXfcXfcXfcXfcYrcYacYbcXncXncXncYacYlcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYscYscYtcYtcYscYpcYpcYpcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYvcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaacXbcYwcXfcXfcXfcXfcXfcXfcXfcXfcXfcXbcYfcXUcXncXncXncYfcYgcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYscYtcYtcYtcYtcYscYpcYpcYqcYqcYqcYqcYxcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYucYn -aaaaaaaaaaaaaaaaaacXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbcXbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYtcYtcYtcYtcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYycYzcYAcYBcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYtcYtcYtcYtcYtcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYCcYqcYucYCcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYscYtcYtcYtcYtcYpcYpcYpcYqcYqcYxcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYCcYDcYEcYFcYGcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYscYscYscYtcYtcYtcYpcYpcYpcYqcYqcYqcYqcYHcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYIcYJcYJcYKcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYscYscYpcYpcYpcYtcYtcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYxcYqcYqcYqcYqcYqcYucYCcYucYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYpcYpcYtcYtcYtcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYpcYtcYtcYtcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYvcYqcYqcYqcYqcYqcYLcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYtcYtcYtcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYMcYqcYqcYqcYqcYqcYvcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYtcYtcYtcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYtcYtcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYtcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYxcYqcYxcYqcYxcYxcYxcYqcYxcYqcYqcYxcYqcYxcYqcYxcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYpcYpcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYxcYqcYxcYvcYxcYqcYxcYqcYxcYxcYqcYxcYqcYxcYxcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYpcYpcYpcYpcYpcYtcYqcYqcYqcYqcYqcYqcYqcYqcYqcYucYqcYxcYxcYxcYqcYxcYqcYxcYucYxcYqcYxcYxcYqcYxcYxcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYtcYtcYtcYtcYtcYtcYtcYtcYqcYqcYqcYucYqcYqcYqcYucYqcYqcYqcYxcYqcYxcYqcYxcYqcYxcYqcYxcYqcYucYxcYqcYxcYxcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYtcYtcYtcYpcYtcYtcYtcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYxcYqcYxcYqcYxcYxcYxcYqcYxcYqcYqcYxcYqcYxcYqcYxcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYpcYpcYpcYpcYpcYtcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYpcYpcYpcYpcYpcYpcYpcYpcYpcYpcYpcYpcYpcYpcYqcYqcYqcYqcYqcYqcYqcYqcYHcYqcYqcYqcYqcYqcYqcYqcYucYqcYqcYqcYqcYqcYqcYqcYn -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYmcYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYncYn +aaaaaaaaaaaaaaaaaacXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacXfcXgcXhcXicXjcXkcXjcXlcXmcXncXocXfcXpcXqcXrcXrcXrcXscXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacXfcXtcXjcXucXjcXvcXjcXwcXjcXjcXjcXxcXrcXrcXrcXrcXycXzcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacXfcXAcXjcXBcXjcXCcXjcXjcXjcXjcXjcXfcXDcXrcXrcXrcXrcXEcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcXfcXfcXfcXjcXjcXjcXjcXjcXjcXjcXFcXGcXGcXfcXfcXfcXfcXfcXfcXfcXfcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcXHcXjcXjcXjcXjcXjcXjcXjcXjcXjcXIcXJcXKcXfcXLcXFcXMcXMcXMcXNcXOcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcXjcXjcXjcXjcXjcXjcXjcXjcXPcXjcXIcXQcXRcXfcXScXTcXUcXVcXWcXXcXYcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcXZcYacXjcXjcYbcYbcYbcYbcXjcXjcXIcYccYdcXfcYecYfcXrcXrcXrcYecYfcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcYgcYhcXjcXjcXFcXGcXGcXNcXjcXjcXTcYicYicXfcYjcXYcXrcXrcXrcYjcYkcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacXfcXfcXfcXfcXjcYlcYmcYncYocXjcXjcXjcXjcXjcXfcYecYfcXrcXrcXrcYecYpcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYqcYqcYqcYqcYqcYqcYqcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYr +aaaaaaaaaaaaaaaaaacXfcXjcYlcYscYdcYocXjcXjcXjcXjcXjcXxcYjcXYcXrcXrcXrcYjcYkcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYtcYtcYtcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaacXfcXjcXTcYicYicXXcXjcXjcXjcXjcXjcYvcYecYfcXrcXrcXrcYecYpcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYwcYwcYxcYxcYwcYtcYtcYtcYucYucYucYucYucYucYycYucYucYucYucYucYucYucYucYucYucYzcYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaacXfcYAcXjcXjcXjcXjcXjcXjcXjcXjcXjcXfcYjcXYcXrcXrcXrcYjcYkcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYwcYxcYxcYxcYxcYwcYtcYtcYucYucYucYucYBcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYycYr +aaaaaaaaaaaaaaaaaacXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYxcYxcYxcYxcYtcYtcYucYucYucYucYucYucYucYucYucYucYCcYDcYEcYFcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYxcYxcYxcYxcYxcYtcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYucYycYucYucYucYucYucYGcYucYycYGcYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYwcYxcYxcYxcYxcYtcYtcYtcYucYucYBcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYGcYHcYIcYJcYKcYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYwcYwcYwcYxcYxcYxcYtcYtcYtcYucYucYucYucYLcYucYucYucYucYucYucYucYucYucYucYycYucYucYucYMcYNcYNcYOcYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYwcYwcYtcYtcYtcYxcYxcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYBcYucYucYucYucYucYycYGcYycYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYtcYtcYxcYxcYxcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYtcYxcYxcYxcYtcYtcYtcYucYucYucYucYucYucYucYucYucYzcYucYucYucYucYucYPcYucYucYucYucYucYucYucYycYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYxcYxcYxcYtcYtcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYQcYucYucYucYucYucYzcYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYxcYxcYxcYtcYtcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYucYycYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYxcYxcYtcYtcYtcYucYucYucYucYucYucYucYucYycYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYxcYtcYtcYtcYtcYucYucYucYucYucYucYycYucYucYucYucYucYBcYucYBcYucYBcYBcYBcYucYBcYucYucYBcYucYBcYucYBcYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYtcYtcYtcYtcYtcYtcYucYucYucYucYucYucYucYucYucYucYucYBcYucYBcYzcYBcYucYBcYucYBcYBcYucYBcYucYBcYBcYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYtcYtcYtcYtcYtcYxcYucYucYucYucYucYucYucYucYucYycYucYBcYBcYBcYucYBcYucYBcYycYBcYucYBcYBcYucYBcYBcYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYxcYxcYxcYxcYxcYxcYxcYxcYucYucYucYycYucYucYucYycYucYucYucYBcYucYBcYucYBcYucYBcYucYBcYucYycYBcYucYBcYBcYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYxcYxcYxcYtcYxcYxcYxcYucYucYucYucYucYucYucYucYucYucYucYBcYucYBcYucYBcYBcYBcYucYBcYucYucYBcYucYBcYucYBcYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYtcYtcYtcYtcYtcYxcYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYtcYtcYtcYtcYtcYtcYtcYtcYtcYtcYtcYtcYtcYtcYucYucYucYucYucYucYucYucYLcYucYucYucYucYucYucYucYycYucYucYucYucYucYucYucYr +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYqcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYrcYr "}